Skip to main content

Full text of "Amiga Magazine 02"

See other formats


AMIGA 


MAGAZINE 








(DE AMIGA 500 VAN COMMODORE). 


Slimme scholieren weten wat ze willen: de Amiga 500 
van Commodore. Want welke richting je straks ook kiest en 
welk doel je ook voor ogen hebt, de creatieve Amiga helpt je. 

De wereld van de Amiga 500 is even toegankelijk als 
veelzijdig. Aan de hand van de gebruiksvriendelijke muis en 
met de Nederlandse handleiding raak je d’r zó in thuis. En 
ook de prijs is geen drempel: verrassend laag ondanks z’n 
hoogwaardige professionele mogelijkheden. 

Dan z’n veelzijdigheid. De snelle helper die ’t studeren 
thuis en op school vergemakkelijkt. Bij het schrijven, grafisch 
weergeven, tekenen en ook componeren (stereo geluidsweer- 
gave met CD-kwaliteit). De alleskunner die met de audiovi- 
suele componenten beeld, kleur, beweging en geluid eindeloos 
kan spelen en variëren op het hoge resolutie kleurenscherm 
1084 S. Maar die zeker niet minder creatief is in zakelijk 
gebruik: ook wat dat betreft beschikt de Amiga 500 over uit- 
gebreide software-mogelijkheden. 

De Amiga 500 'spreekt’ overigens verschillende com- 
putertalen en kan ’praten’ met andere computers. Kan worden 
gekoppeld aan allerlei randapparatuur en is daarbij multi- 



T GEBEURT ALLEMAAL OP SCHRIJVEN . . . GRAFISCH 

DE KLEURENMONITOR 1084 S . . . WEERGEVEN . . . TEKENEN . . 



ANIMATIE. .. MIXEN BEELD EN MAAR OOK ALLERLEI 

GELUID... ZAKELIJKE TOEPASSINGEN. 


tasking; met behulp van overzichtelijke Windows kun je ’m 
meerdere taken tegelijk laten uitvoeren, iets wat maar weinig 
besturingssystemen waarmaken. Hij laat zich verder eenvou- 
dig uitbouwen. Zo is-ie uit te breiden met een externe 20 Mb 
harddisk en desgewenst zowel op MS/DOS niveau als met 
Commodore 64 software te gebruiken. 

Ontdek de wereld van de Amiga. Bij de dichtstbijzijnde 
Commodore dealer. Of via de bon of de Commodore Service- 
lijn: 020-842495. Wie weet behoor ook jij straks tot de steeds 
groter wordende Club van Amiga-enthousiasten, waarvan je 
bij aanschaf automatisch lid wordt. De Amiga 500 is een vol- 
waardige computer met brains! 


Ik wil meer welen over de Amiga 500 van Commodore cn watje er 


mee kunt. 

| Naam Geb.dat. 

I Straat. 

' Postcode/Plaats 

| Tel.nr. 

I Stuur deze bon op naar Commodore B.V., 

I Antw .nr. 1 5066, 1000 PW Ams t erdam. 



AMIGA. ONLY COMMODORE MAKES IT POSSIBLE. Cr 

Commodore 


AMIGA MAGAZINE 



AMIGA MAGAZINE is een uitgave van 
Uitgeverij Divo 
M. Gijzenburg 14 
2907 HG Capelle a/d IJssel 
Tel. 010 - 458 76 40 
Fax. 010 - 44 200 37 

HOOFDREDAKTEUR: 

Niek Haak 

MEDEWERKERS: 

Max Barber 
Robert de Bie 
Bert Boerland 
Hans Buying 
Deva Dip 
Igor van Gemert 
Johannes Keukelaar 
Frank Lips 
Richard Luyten 
Ad van Pinxteren 
Hans van der Pol 
Fred Reijngoud 
Metin Seven 


EO EEN VEELBELOVEND KOPPEL 

De kombinatie Amiga-genlock levert 
interessante mogelijkheden op. 

Een inleiding in de techniek achter 
Desktop Video. 

10 GETEST: GENL0CKS 

Eerste deel van onze genlock test; 
in dit nummer bekijken we twee 
genlocks voor de hobby-markt. 



EO PH0T0N PAINT 2.0 


Een test van de nieuwste versie van dit bekende tekenpakket. 



EQ NIEUWE BEZEMS BIJ COMMODORE 

Commodore is bezig met een inhaalmanoeuvre op het 
vlak van de support aan gebruikers. Amiga Magazine 
ging op bezoek bij de Support Lijn en nam voor de 
lezers een aantal goede tips mee terug. 


Roel Smit 
Edwin van der Veer 
André Viergever 

VORMGEVING. 

Paul Bloemers 
010-411 08 68 

ILLUSTRATIES: 

Gimix Media 
010 -433 20 53 

AD VERTENTIE-EXPLO ITATIE: 

Jan van Die 
Tel. 010 -458 76 40 

ABONNEMENTEN: 
Jaarabonnement (6 nummers) f 39,95 
Maak het verschuldigde abonnementsgeld over 
naar 

postgiro 1033172 
t.a.v. Divo /AMIGA MAGAZINE 
M. Gijzenburg 14 
2907 HG Capelle a/d IJssel 
Abonnementen kunnen elk nummer ingaan en 
worden jaarlijks automatisch verlengd. 
Opzeggingen moeten twee maanden voor het 
verstrijken van het abonnementsjaar schriftelijk 
ingediend worden. 


EH MUZIKALE TEKSTVERWERKER 

De Amiga in de slag met het notenschrift: 
een test van Dr.T's Copyist. 

EO BOUWDOOS VOOR COMPUTERMUZIEK V 

Soundtracker is een van de populairste 
muziekprogramma's voor de Amiga. 

Kennismaking met het basisgereedschap 
voor demomakers. 

E9 PROGRAMMEREN 

De programmeer-fans werden in het eerste 
nummer slecht bedeeld. Daarom beginnen 
we in dit nummer naast de Basic rubriek 
met een kursus C èn een kursus 68000 
assembler. 

EO GAMES 

Max Barber en collega's bekeken een 
nieuwe serie spelletjes 

01 GETEST: A590 HARD DISK PLUS 

De nieuwe harddisk van Commodore voor de Amiga 500 lijkt 
een schot in de roos. 






DRUK: 

Van den Berg Zwijndrecht 
Tel. 078-10 09 11 

VERSPREIDING: 

Betapress Gilze 
Tel. 01615-78 00 

Het copyright op alle artikelen in dit blad berust bij 
Uitgeverij Divo. 

Niets uit deze uitgave mag geheel of gedeeltelijk 
worden overgenomen of vermenigvuldigd, dan na 
voorafgaande schriftelijke toestemming van de 
uitgever. 



4 REDAKTI0NEEL 

5 NIEUWS Commodore lanceert Amiga 2000 Rev.6. 

7 POST Brieven van lezers 

1 9 STARTUP-SEQUENCE Een kijkje in de keuken van AmigaDOS. 
21 BETER BASIC Deel twee van onze kursus. 

34 EUREKA Tips en truuks voor beginners en experts. 

36 FISH & CHIPS De laatste Public Domain aanwinsten. 

58 COMPUTER MAGAZINE IN STEREO Test van AX Magazine. 

60 TELETEXT DICHTERBIJ Teletext èn tv op de Amiga. 






AMIGA MAGAZINE 


BETER LAAT.... 



I e moeten openen met een kleine verontschuldiging: 
nummer twee is wat later dan gepland. We hopen wat 
I dat betreft op uw begrip: gezien de opzet van het 
tijdschrift kan het soms niet anders. Amiga Magazine wordt 
uitgegeven door een kleine uitgeverij en gemaakt door een 
kleine redaktie. Van de opbrengst kunnen we voorlopig nog 
niet leven, dus we zijn genoodzaakt er allerlei zaken naast te 
doen. Bovendien werken we liever een weekje langer door tot 
het blad naar onze zin is dan het tijdschrift overhaast naar de 
drukker te brengen. 

Ook onze excuses voor de maandvermelding op de voorkant 
van nummer één. De vele ongeruste telefoon tj es naar de uitgever 
een maand geleden waren begrijpelijk. De meeste lezers had- 
den echter al gezien dat een jaarabonnement uit zes nummers 
bestaat: we verschijnen dus om de twee maanden. 


Gelukkig kunnen we ook melden dat door de grote toestroom 
van abonnees het nu al mogelijk is om met meer pagina's uit te 
komen. We hopen natuurlijk dat deze trend doorzet, zodat we 
u in de toekomst nog meer kunnen bieden. 

Uit de reakties op het eerste nummer is duidelijk gebleken dat 
Amiga Magazine in een behoefte voorziet. We kregen stapels 
post op de deurmat met veel positieve reakties, suggesties voor 
het tijdschrift en vooral ook veel vragen over de Amiga. Het 
heeft even geduurd, maar inmiddels hebben alle briefschrijvers 
antwoord gekregen, voorzover voor ons een adres was te ach- 
terhalen. Een paar veel gestelde vragen over het tijdschrift 
willen we hier ook bespreken, omdat ze waarschijnlijk bij meer 
lezers zijn opgekomen. 


We proberen een gevarieerd blad te maken met goede artikelen 
en betrouwbare tests. Onze mogelijkheden worden (zoals bij 
alle tijdschriften) voor een belangrijk deel bepaald door de 
oplage van het blad en het aantal advertenties. Het aantal 
redaktionele pagina’s is daardoor beperkt en gebruik van veel 
kleur, zoals in de grote buitenlandse tijdschriften, zou op dit 
moment te veel ten koste gaan van het aantal pagina’s. Als met 
de toenemende verkoop van de Amiga in Nederland het aantal 
abonnees en de advertenties voor Amiga Magazine meegroeien, 
komen er vanzelf meer mogelijkheden. 


We kregen van veel mensen te horen dat ze Amiga Magazine 
een prima tijdschrift vonden, maar dat nou juist aan hun 
favoriete onderwerp wel erg weinig ruimte werd besteed. Daar- 
bij werden ongeveer alle onderwerpen genoemd die in het blad 
te vinden zijn. De program meer-fans komen in dit nummer wat 
meer aan hun trekken, maar ook hier zijn de mogelijkheden 
natuurlijk niet eindeloos. We kunnen op een totaal van 50 a 60 
redaktionele pagina’s geen 20 bladzijden uittrekken voor 
(bijvoorbeeld) de games-rubriek of een uitgebreide kursus 



assembler. Het is voor ons ook niet mogelijk om een kursus 
AmigaDOS te schrijven die start op het nivo van de absolute 
beginner en uiteindelijk alle kommando’s uitgebreid behan- 
delt. 

“Waarom worden er zulke ‘oude’ programma’s getest?” 

We testen een programma doorgaans pas als het officieel 
verkrijgbaar is in Nederland. Daardoor kunnen we de ge- 
bruiker informeren over de versie die in de winkel komt, de 
kwaliteit van de handleiding, de prijs en een adres waar het pro- 
gramma in ieder geval te krijgen is. Het zal de meeste lezers wel 
bekend zijn dat de distributie in het illegale circuit veel sneller 
verloopt dan via de officiële kanalen, maar daar kunnen wij als 
tijdschrift weinig aan doen. In het kopieercircuit wordt een 
programma dat sinds een week in omloop is (en vaak officieel 
nog nergens leverbaar) al ‘oud’ genoemd. Aangezien het toch 
vlug enkele maanden duurt om optimaal met een goed pro- 
gramma te leren werken, hanteren wij op dit punt andere 
maatstaven. 

De opmerking in het eerste nummer over de gevolgen van het 
illegaal kopiëren in Nederland maakte vele, vaak verontwaar- 
digde, reakties los. Meer daarover is te vinden in de rubriek met 
brieven van lezers. We kunnen ons niet aan de indruk onttrekken 
dat de ernst van dit probleem door veel gebruikers wordt 
onderschat. 

Commodore Nederland is er van overtuigd dat 1989 het jaar van 
de grote doorbraak van de Amiga wordt. We hopen van harte 
dat de Nederlandse markt voor Amiga hard- en software zich dit 
jaar op een gezonde manier ontwikkelt, want dit zal voor een 
belangrijk deel bepalend zijn voor de toekomst van deze unieke 
computer. Goede verkoopresultaten betekent meer en betere 
nieuwe produkten en (uiteindelijk) ook meer service voor de 
gewone gebruiker. 





AMI6A MAGAZINE 



AMIGA 2000, REVISION 6 

Sinds april wordt er een nieuwe versie van de 
Amiga 2000 geleverd, aangeduid als 'Rev.6'. 

Wat zijn de verschillen met de 'oude' machines? 



Het viel ons direkt op dat er 
veranderingen op de hoofdkaart 
waren (onder andere Megabit 
chips in plaats van de gewone 
256K types en een klein 
‘piggyback’ printje nabij de 
Agnus chip). Toen we op een 
nieuwe machine het kommando 
‘avail’ gaven (dit geeft een 
overzicht van het beschikbare 
geheugen), dachten we eerst 
nog dat er iets niet klopte, maar 
nadere inspektie leerde dat de 
machine een nieuwe Agnus chip 
(type 8372) bevat, aangeduid als 
Fat Lady, die in staat is om 1 Mb 
videogeheugen aan te sturen. 

Graphic-fans weten dat de 
beschikbaarheid van 1 Mb chip 
memory een grote vooruitgang 
betekent. We draaiden onder 
andere Deluxe Paint III in hires- 
interlace stand met overscan en 
zestien kleuren, terwijl op de 
achtergrond (en af en toe op de 
voorgrond) de NewTek 
demoreel ongehinderd 
doorspeelde, begeleid door 
diverse soundsamples. Nieuwe 
graphics/animatie software zal 
met de 1 Mb Chip Mem wel 
raad weten. Het ligt niet in de 
bedoeling de nieuwe Agnus-chip 
ook voor de Amiga 500 te 
gebruiken. Wij zijn benieuwd 
welke hacker er als eerste in 
slaagt een Amiga 500 met 1 Mb 
Chip Mem in elkaar te zetten. 
Andere verschillen zijn een iets 
snellere blitter en een 
gewijzigde reset procedure. 

In de praktijk bleek dat de RGB- 
poort ook enige kleine wijzigin- 
gen moet hebben ondergaan, 


want een genlock die wel op de 
B2000 werkt, funktioneert niet 
meer korrekt op de nieuwe 
modellen. 

Verder brengt ‘revision 6’ 
diverse mechanische verbeterin- 
gen zoals een betere onder- 
steuning van de hoofdkaart, een 
versteviging van de kast en een 
verplaatsing van diverse 
jumpers, waardoor deze 
makkelijker bereikbaar zijn. 
Helaas moeten we ook melden 
dat sommige programma's niet 
meer goed werken met de 1 Mb 
chip memory. Een van de 
voorbeelden is het tekenpakket 
Digi-Paint. Gelukkig is hiervan 
een nieuwe versie in aantocht. 
Nog geen Amiga 3000, maar 
toch een komplimentje voor 
Commodore voor deze 
doordachte verbeteringen. 

25 MHz 

Over de 3000 gesproken: op de 
Developers dag van Commo- 
dore op 31 mei werd voor het 
eerst een werkend prototype 
van de Commodore A2630 kaart 
gedemonstreerd. 

Basis van de kaart vormt een 25 
MHz 68030 processor met een 
68882 mathematische coproces- 
sor en 2-4 Mb 32 bits geheugen. 
Deze kaart is voorlopig nog niet 
in de verkoop te verwachten, 
maar het geeft aan dat er achter 
de schermen hard gewerkt 
wordt. 

Voorlopig moeten we het doen 
met de Amiga 2500 serie, 
gebaseerd op de A2620 kaart; 
de levering hiervan staat voor 
deze zomer op het programma. 


OPEN DAG COMMODORE 
GEBRUIKERS GROEPEN 

De Commodore Gebruikers- 
groependag op 20 mei werd 
tamelijk druk bezocht. Voor een 
groot deel van de tijd kregen de 
naar schatting honderd 
bezoekers nog eens een toelicht- 
ing op de nieuwe koers van 
Commodore (Winning Wheel, 
Amiga Winning Wheel, Amiga 
Task Force etc.). Omdat het de 
eerste keer was, lag de nadruk 
op de presentatie van Commo- 
dore; hopelijk zal er een 
volgende keer meer aandacht 
voor de gebruikersgroepen zijn. 
Verder presenteerde men veel 
promotiemateriaal en schonk 
men behoorlijk wat aandacht 
aan de nieuwe advertentiekam- 
pagne voor de 500. 

Fred van hemmen kondigde het 
nieuwe tijdschrift ‘Amiga 
Wereld’ aan (de al eerder aan- 
gekondigde Nederlandse versie 
van Amiga World). Het lijkt op 
dit moment nog niet meer te 
zijn dan een lege kaft, maar zo 
te horen komt het blad na de 
zomer in omloop. Doelgroep is 
de bovenkant van de markt. 

Ook Amiga Magazine werd 
trouwens onder de aandacht ge- 
bracht. ‘Een heel goed blad’, 
aldus Van Lemmen. 

Commodore support manager 
Paul Stive vertelde tot onze ver- 
bazing over nieuwe Amiga 2000 
modellen met onder andere 
IMb chip memory dankzij een 
nieuwe Agnus chip. 

Tenslotte kregen de toehoor- 
ders informatie over de nieuwe 
videochip, die pas met Kickstart 


1.4 schijnt te werken. Vreemd 
dat men deze belangrijke 
informatie enkele dagen 
daarvoor, toen wij speciaal voor 
de laatste nieuwtjes op bezoek 
waren, nog niet kwijt wilde. 


ALS een vis 
IN HET WATER... 

Bulletin Board Waterland heeft 
een PD verspreidingsservice. 
Alle Fish disks zijn beschikbaar 
en worden up to date gehouden 
door rechtstreekse import. In 
het BBS is een online database 
aanwezig. Hierin kan men via 
een trefwoord naar onderwer- 
pen en programma’s zoeken. De 
prijs voor de PD is f 5,- per 
diskette exklusief verzendkos- 
ten. BBS Waterland is 
bereikbaar onder 02990-40202 
(vier lijnen) en 02990-45740. 
N.B. Dit zijn modemlijnen; wie 
geen modem heeft is dus 
aangewezen op andere kanalen. 

GFA-BASIC 3.0 

In de test van GFA-BASIC in het 
vorige nummer werd een 
verkeerde prijs vermeld. De 
juiste prijs is f 269,95. 

PRODUKTNIEUWS 

Amiga Magazine maakt graag 
ruimte vrij om haar lezers te 
informeren over nieuwe Amiga 
produkten. Leveranciers en 
distributeurs kunnen informatie 
over nieuwe produkten, indien 
mogelijk vergezeld van foto en 
verkoopprijs, opsturen naar het 
volgende adres: 

Amiga Magazine, Nieuwe Haven 
35, 4331 JZ Middelburg. 


ijuiiumii 

i.RAM DISK!) avail 



Largest 

936072 

— sa 

Type Available 
chip 942488 
fast 8133488 

In-Use 

97664 

Maxi hum 
1048152 


255176 

8388576 

8846184 


total 9875888 
l.RAH DISK:) | 

352848 

9428728 

8846184 

ë 


Amp Mapzine: 


1 .RAM DISK.’ > avail 
Type Available In-Use 

chip 419784 628368 

Tast 7922688 465888 

total 8342472 1686256 

1 .RAM DISK:) | 


Haxinun Largest 
1848152 396864 
8388576 7883568 
9428728 7883568 


EOS 


jg 






JOTKA COMPUTING 


JUNIOR-PROMMER 


De junior-prommer programmeert 
alle eproms uit de 2700-serie van 
de 2716 (2 Kb) tot en met de 
27011 (128 Kb). Uiteraard kunt u 
zowel NMOS- en CMOS-typen 
programmeren. Daarnaast 
kunnen ROM’s worden uitgelezen 
en tevens sommige EEPROMS 
worden geprogrammeerd. 

De bijgeleverde software is 
geheel menugestuurd. Met een 
monitorfunctie kunnen de 
gegevens worden gecontroleerd 
en gewijzigd voordat de EPROM 
wordt geprogrammeerd. Daartoe 
staan zoek- en vervangfuncties, 
blokfuncties en vergelijkings- 
functies ter beschikking. 


De Junior-prommer beschikt over vijf programmeeralgoritmen; in de 
AUTO-modus wordt automatisch het optimale algoritme gekozen. 

De Junior-prommer wordt compleet gebouwd en afgeregeld geleverd. 
Indien u dat wenst, kunt u ook een bouwpakket bestellen. U krijgt dan 
de printplaat en de software; voor de onderdelen moet u zelf zorgen. 





Compleet gebouwd inclusief software f 299.- incl. BTW 
Als bouwpakket f 79.- incl. BTW 
Losse behuizing f 49.- incl. BTW 


AMIGA BASIC PROFIBUCH 


Ook leverbaar voor de Atari ST en MS-DOS computers. 


AMIGA GFA BASIC 3.0 FIBEL 


De zeer krachtige en snelle BASIC van GFA 
is nu ook voor de Amiga beschikbaar. In dit 
boek worden van deze BASIC onder andere 
de editor, de variabelen, de meer dan 350 
commando’s en functies en alle foutmeldin- 
gen beschreven. In de appendices vindt u 
onder meer een lijst met alle geïmplemen- 
teerde functies van het besturingssysteem. 
Door deze opbouw is het boek zowel voor 
de beginnende als de gevorderde program- 
meur uitermate geschikt. 

Van elk commando wordt een beschrijving 
van de syntaxis en de parameters gegeven. 
De extra informatie rondt het boek af en 
maakt het programmeren ook voor de 
beginner eenvoudig. 

Om snel de gewenste informatie tussen de 
vele commando’s en functies te kunnen 
opzoeken, zijn deze op alfabetische wijze 
geordend. 

Duits, 270 pag. f 49.- incl. BTW 



Dit boek biedt u een uitstekend overzicht 
op het programmeren in AmigaBASIC. 
Behalve een uitgebreide en gedetailleerde 
beschrijving van de belangrijkste com- 
mando’s staat in dit boek ook uitgebreide 
uitleg over de systeemroutines en de 
opbouw en het gebruik van het besturings- 
systeem. 

Om praktisch gebruik te kunnen maken 
van de mogelijkheden die het besturings- 
systeem biedt, zijn in dit boek meer dan 
zestig subroutines opgenomen. Hiermee 
komen de fantastische mogelijkheden van 
de Amiga ook in het bereik van de BASIC- 
programmeur. 

Zo wordt onder meer het gebruik van 
supersnelle tekst, het gebruik van andere 
fonts, het maken van een requester en het 
bedienen van vensters mogelijk. 

Duits, 372 pag. f 69.- incl. BTW 


JOTKA COMPUTING 
Postbus 81 8|3 
6710 AD EDE 
Tel. 08380 - 38731 
Fax. 08380-21675 


Bankrelaties: Postbank: 2151650 ABN: 53.98.27.894 


MS-DOS-PC 






AMIGA MAGAZINE 



GEMENGDE GEVOELENS 

( ontvangen vóór het uitkomen van het eerste 
nummer) 

Met gemengde gevoelens zie ik het (twee- 
??) maandblad tegemoet. Als 64 bezitter 
was ik al afhankelijk van buitenlandse 
bladen en als Amiga bezitter ben ik dat 
nog steeds. Daar ik meer dan zes buiten- 
landse bladen lees, ben ik benieuwd of 
Amiga Magazine als enig Nederlandstalig 
blad dit goed weet aan te vullen. De buiten- 
landse bladen zijn ook niet zo geweldig 
omdat ik meerdere bladen moet kopen. 
In het ene blad staan een paar interes- 
sante pagina’s en in het andere ook. Hoe 
hoort het blad er dus uit te zien? 

Blijf Amiga gericht. MS-DOS en dergelijke 
hebben hun bladen. Behandel veel ar- 
tikelen uitgebreid. Hiermee bedoel ik: 
geef geen CLI cursus in twee delen, maar 
behandel de diverse CLI kommando’s 
uitgebreid. Een artikel alleen maar over 
assign of path zou veel mensen verder 
helpen. Werk niet teveel met themanum- 
mers, bijvoorbeeld alleen teken- en of 
muziekprogramma’s. Zo’n uitgave is 
alleen voor een zeer beperkt (kopers)- 
publiek aantrekkelijk. Dus een blad met 
veel artikelen van harddisk tot lezershulp 
tot virussen. Vergeet ook niet de spel- 
freaks (een zeer groot en dus mooi mee- 
genomen aantal lezers!). Het is niet di- 
rekt nodig GamesMachine of Ace na te 
doen, maar het helpt wel! 

Niet teveel listings en als ze er zijn dan 
goed uitleggen, of het nu C-, Basic- of 
machinetaallistings zijn. Ook hier weer, 
kwaliteit voorop. 

Ook in speluitleg: liever 10 spellen uitge- 
breid dan 34 oppervlakkig. Ik hoop niet 
dat de Amiga Dossier of Commodore Info 
stijl wordt gevolgd. Begin er dan liever 
helemaal niet mee! Hopende u een op- 
bouwend advies gegeven te hebben, groet 
ik u als oprecht Amiga bezitter en 
liefhebber. 


P.S. Natuurlijk is het in mijn positie wat al 
te makkelijk om kritiek te geven daar ik 
zelf weinig te vertellen heb (misschien 
adventures en spellen uitgezonderd). 
Maar als toekomstig lezer mag ik toch wel 
wat opmerken. 

Veel Succes! 

D.R. Dooren, Dordrecht 

Wij hopen dat het eerste nummer u goed 
bevallen is. De kombinatie veel artikelen 
en uitgebreid behandelen stuit op 
praktische problemen , aangezien wij maar een 
beperkt aantal pagina ’s per nummer ter 
beschikking hebben. Omdat Amiga Magazine 
een tweemaandelijks blad is, zou een CLI- 
kursus met enkele kommando } s per keer pas 
klaar zijn als de Amiga 5000 al op de markt is 
(of wellicht AmigaDOS 2.0). In nummer 3 
hopen we met een CLI-cursus van start te gaan, 
maar dan met een iets hoger tempo. 

SCHOOLMEESTER 

Met belangstelling heb ik het eerste 
nummer van Amiga Magazine door- 
genomen en ik feliciteer u met de uitvoer- 
ing van dit nummer. Het ziet er allemaal 


prima uit en ik ben met u van mening dat 
er behoefte is aan een professioneel blad 
voor de Nederlandse Amiga-gebruiker. 
Het moet mij echter van het hart dat ik 
niettemin wat teleurgesteld ben over het 
feit dat uw hoofdredakteur het nodig heeft 
gevonden de gebruikers in zijn inleiding 
direkt maar even te beschuldigen van 
illegaal kopiëren. Letterlijk schrijft hij: 
“Nergens is het illegaal kopiëren zo’n al- 
gemeen (geaksepteerd) verschijnsel als 
in ons land.” 

Ik hoop dat uw hoofdredakteur wat meer 
weet van de computermarkt dan hij hier 
demonstreert, want dan moet hij weten 
dat de hardware en ook met name de 
software nergens zo duur is als in Neder- 
land. In de Verenigde Staten is het een 
doodnormale zaak datje de software die 
je wilt kopen bij een postorderbedrijf 
bestelt. Iedereen die in Nederland wel 
eens de prijzen van postorderbedrijven 
heeft onderzocht, weet dat deze weg niet 
beslist de goedkoopste is. 

Niettemin wil ik u en hopelijk ook uw 
lezers konfronteren met de volgende tabel 
die ik heb samengesteld uit advertenties 
uit uw eerste nummer en een Amerikaans 
tijdschrift voor Amiga gebruikers: 


Pakket 

Prijs Nederland 

Prijs Amerika 

Prijs Duitsland 


fl. 

us$ 

fl. 

DM. 

fl. 

Aztec C prof. 

799,- 

145,- 

312,- 

279,- 

315,- 

Aegis Draw 2000 

699,- 

179,- 

385,- 

445,- 

503,- 

Deluxe Music 

269,- 

65,- 

139,- 

176,- 

199,- 

Professional Page 

899,- 

240,- 

516,- 

589,- 

665,- 

Superbase Prof. 

799,- 

200,- 

430,- 

506,- 

448,- 

Wordperfect 4.2 

899,- 

200,- 

430,- 

395,- 

446,- 

Dragons Lair 

169,- 

35,- 

75,- 

98,- 

111,- 





AMiGA MAGAZINE 




U ziet dat er enorme prijsverschillen zijn 
tussen Nederland, Duitsland en de Ver- 
enigde Staten, prijsverschillen die lang 
niet alleen te verklaren zijn uit BTW ta- 
rieven etc. Ik ben dan ook van mening dat 
het onjuist is direkt maar te beginnen met 
de Nederlandse Arniga gebruiker de les te 
lezen over het kopiëren en de mogelijke 
gevolgen daarvan voor de ontwikkeling 
van programmatuur in de toekomst. De 
handel moet beginnen met de hand in 
eigen boezem te steken en ervoor zorgen 
dat de belangstellende lezer van ver- 
schillende magazines niet bij elke ad- 
vertentie die hij van een Nederlandse 
dealer vindt onmiddellijk het gevoel krijgt 
dat hem het vel over de neus gehaald 
wordt. Dit gevoel krijg je automatisch als 
je de prijzen leest die Nederlandse be- 
drijven durven vragen voor software die 
bestemd is voor huisgebruik. 

Overigens moet mij ook van het hart dat 
om een andere reden uw bewering niet 
geheel terecht is, want als je al probeert 
met een illegale versie van een groot 
pakket te werken, ben je over het alge- 
meen na enige tijd toch geneigd om de 
officiële versie te kopen met de daarbij 
behorende handboeken en inleidingen. 
Persoonlijk hou ik er de gewoonte op na 
om kennis te nemen van de mogelijkhe- 
den van een pakket via een illegale kopie 
en daarna pas de officiële versie te kopen. 
Mijn mening is dat de tussenhandel op de 
volgende punten tekort schiet: 

a. De prijzen van zowel hard- als software 
moeten realistisch op elkaar zijn afge- 
stemd. Het is in mijn ogen onzin om 
software aan te bieden die qua prijs de 
kosten van de hardware waarop het moet 
draaien benadert. 

b. Het aanbod op de Nederlandse markt 
is maar een fraktie van het skala aan pro- 
dukten dat voor de Amiga is ontwikkeld. 
Dit geldt zowel voor de hardware als de 
software. 

U zoekt denk ik met mij tevergeefs naar 
een Nederlandse leverancier van de 
harddisk controller A2090A. Die is voor- 
zover ik weet in Nederland niet te koop, 
hoewel er in diverse bladen verschillende 
pagina’s zijn volgeschreven over de su- 
perieure kwaliteiten van dit Commodore 
produkt. 

Wij zoeken allen tevergeefs naar een 
aanbod dat in omvang ook maar enigszins 
dat van onze Duitse vrienden, om maar 
niet te spreken van onze Amerikaanse, 


benadert. Juist op dit punt is voor een 
serieuze zakenman, dus niet zo’n snelle 
gladde winstmaniak, een terrein braak 
blijven liggen. 

Mijn advies aan u is als u trouwe lezers 
zoekt (lees desgewenst: als u mij als trouwe 
lezer wilt winnen) , dan moet u onmiddel- 
lijk ophouden met de schoolmeester uit 
te hangen, want daar koop ik geen blad 
voor, zelfs geen Amiga Magazine. 

A.A. v 't Hoog, Veenendaal 

(door de redaktie enigszins ingekort) 

Het ene zinnetje over illegaal kopiëren 
in het redaktioneel van het eerste 
nummer heeft vele reakties opgeleverd. 
Diverse gebruikers voelden zich beledigd en 
probeerden ons uit te leggen dat het gebruik van 
\ gratis software' om allerlei redenen hun volste 
recht is. Reden om wat uitgebreider op deze brief 
in te gaan. 

Het gevolg van het postzegels verzamelen ' wat 
zoveel Amiga gebruikers doen, is dat het grootste 
deel van de gebruikers helemaal geen officiële 
software gebruikt. Het resultaat hiervan is dat 
de verkoop van Amiga software in Nederland 
voor veel bedrijven totaal niet interessant of 
zelfs verliesgevend is. Dat resulteert in hoge 
prijzen en een zeer beperkt aanbod. 

Wanneer u de ontwikkelingen op de Duitse 
markt heeft gevolgd, zal u bekend zijn dat de 
Amiga software daar aanvankelijk (zo'n 1-2 
jaar geleden) ook duur was vergeleken met 
bijvoorbeeld de V. S. Doordat het aantal Amiga 's 
groeide en er een groter aantal gebruikers kwam 
dat ook officiële software aanschafte, zakten de 
prijzen en steeg het aanbod. Hoewel er in 
Duitsland nog steeds flink illegaal gekopieerd 
wordt, is de verkoop van Amiga software daar 
vele malen omvangrijker dan in Nederland. Er 



Stuur uw brieven naar 
Amiga Magazine Post 
M.Gijzenburg 14 
2907 HG Capelle a/d IJssel 
De redaktie heeft het recht 
brieven in te korten. 


is hier dus sprake van een vicieuze cirkel. 

De ervaring leert dat de hoogte van de prijzen 
zeker niet de enige reden is om met illegale 
software (en gekopieerde manuals) te werken. 
Een zekere gemakzucht en Hollandse zuinigheid 
speelt een belangrijke rol. In vergelijking met 
een illegale kopie vanf 10,- inklusief manual is 
een officieel pakket voor velen altijd te duur, of 
het nuf 1 00,- of f 300,- kost. Het is ons bekend 
dat dit niet alleen voor ‘thuisgebruik ' geldt, 
maar ook voor veel bedrijven. 

Zonder uitgebreid op de door u aangevoerde 
cijfers in te gaan, willen we toch even wijzen op 
enige zaken die het beeld vertekenen: 

- De advertenties in de Amerikaanse bladen 
zijn doorgaans van bedrijven die door een 
kombinatie van grote omzet en minimale service 
met een kleine winstmarge genoegen kunnen 
nemen. Dergelijke (postorder) bedrijven zijn wat 
de Amiga betreft in Nederland nauwelijks 
aanwezig. Het zal u wellicht bekend zijn dat de 
prijzen in Duitsland ook sterk verschillen, 
afhankelijk van waar u de software koopt. De 
firma ’s met een goede service ( die ook iets van de 
produkten afweten) zijn niet zoveel goedkoper 
dan de gemiddelde Nederlandse dealer. 

- Het niet meerekenen van BTW-verschillen, 
inklaringsrechten en dergelijke geeft een 
vertekend beeld van de verschillen, zeker waar 
het de T.S. betreft, waar helemaal geen B1W 
bestaat. 

- Het aanschaffen van hard- en software in het 
buitenland is een uitstekende oplossing voor 
degenen die alles al weten. Helaas blijken veel 
gebruikers voor of na aankoop in het buiten- 
land met allerlei vragen bij de Nederlandse 
dealers aan te komen (bijvoorbeeld over een 
Nederlandse gebruiksaanwijzing voor het 
Bridge-Board). U begrijpt wellicht dat de dea- 
lers daar niet blij mee zijn. 

- Een belangrijke reden voor het geringe soft- 
ware-aanbod in Nederland is dat voor veel 
dealers de verkoop van Amiga software niet 
rendabel is; of de koper het vel over de neus 
gehaald wordt wagen we dus te betwijfelen 
(uitzonderingen zijn er natuurlijk altijd). 

- Wat betreft de afstemming van prijzen van 
hard- en software hebben wij een andere mening. 
Meestal is de software minstens even belangrijk 
voor de mogelijkheden die de gebruiker heeft als 
de hardware; waarom zou de software dan veel 
goedkoper moeten zijn? Bij de Amiga zijn er 
natuurlijk dure pakketten (bijvoorbeeld 
WordPerfect, X-Cad, Sculpt-4D en Caligari), 
maar die zijn voor professioneel gebruik bedoeld. 
Voor de gewone gebruiker zijn er vrijwel altijd 
veel goedkopere alternatieven. 

- De levering van de A2090A verloopt in Ne- 






AMI6A MAGAZINE 


derland inderdaad nogal problematisch , wat 
hoofdzakelijk aan Commodore ligt. Wij hebben 
goede hoop dat dit gaat veranderen. Er zijn 
overigens diverse uitstekende alternatieven voor 
de A2090A in Nederland te koop ( al moet u wel 
even zoeken ) . We noemen onder andere de SCSI 
controllers van C Ltd, de GVP Impact en de 
Microbotics Hardframe. Al deze controllers vindt 
u in onze Amiga 2000 harddisk test in het 
volgende nummer. 

Wij hopen met u dat de Nederlandse Amiga 
markt zich op een gezonde manier ontwikkelt. 
Daarbij moet u zich realiseren dat dit niet alleen 
van de dealers, maar zeker ook van de gebrui- 
kers afhangt. 


GELUKWENSEN 

Onze gebruikersgroep juicht uw initia- 
tief tot het uitgeven van een Nederlands- 
talig tijdschrift van harte toe en wil u van 
harte gelukwensen met die start. Wij 
spreken de wens uit dat uw blad qua 
inhoud en vormgeving toonaangevend 
zal worden in Nederland. De gebruikers- 
groep wil dit schrijven niet alleen verge- 
zeld laten gaan van onze welgemeende 
felicitaties, maar dit tevens omzetten in 
een abonnement waarvoor de gegevens 
reeds zijn verzonden. 

Bijgaand treft u aan het clubblad van de 
computer gebruikersgroep zoals juist 
verschenen. 

Wij zullen zeker in de volgende uitgave 
van ons blad de leden opmerkzaam maken 
op Amiga Magazine. Tevens zullen wij 
trachten door middel van artikelen etc. 
mede uw initiatief te ondersteunen. 

Cf Konings, ACG Gebruikersgroep, Assen 


EINDELIJK 

Hè, hè, eindelijk. Waarom eindelijk? 
Simpel: sinds de Amiga op de markt is, 
ben ik al bezitter van dit magnifieke ap- 
paraat. Edoch, de documentatie is altijd 
allerbelabberdst geweest. Nouja, zo slecht 
natuurlijk ook weer niet. Sinds juli 1987 
zorgt mijn boekhandel al voor de Duitse 
uitgave van Amiga Magazine, uitgebracht 
door Markt en Techniek. 

Vandaar dat hè, hè: eindelijk een Neder- 
lands blad, gericht op de Amiga gebuiker. 
Daar hebben wij lang op gewacht. Nu heb 
ik een vraag. Of liever gezegd, twee vragen. 
Ten eerste: Ik wilde het blad via mijn 
boekhandel betrekken. Die moet toch 
ook wat verdienen. Maar nou is het bij 


jullie zo, dat als ik PD software wil hebben, 
ik speciaal een abonnement moet ne- 
men. Ik maak daar geen punt van, bij ons 
op de club kan ik daar natuurlijk heel 
gemakkelijk aankomen. Maar ik kan mij 
indenken dat een losse bladen koper die 
ook PD wil hebben het daar moeilijk mee 
heeft. Is daar geen mouw aan te passen? 
Tweede vraag. Ik ben een liefhebber van 
modemgebruik. Ik zoek dus zoveel 
mogelijk BBS-en die speciaal op de Amiga 
gericht zijn. Tot nog toe ben ik er maar 
twee aan de weet gekomen, Is het mogelijk 
om in jullie blad, bijvoorbeeld elke twee 
maanden of eens per halfjaar, een lijst 
met BBS-en af te drukken? 

Zo, dit waren mijn vragen. Nu nog een 
paar opmerkingen. Nee, niet betreffende 
jullie blad. Dat ziet er voor een eerste 
uitgave bijzonder fraai en goed verzorgd 
uit. Ik wil namelijk in mijn computer een 
filecard of harddisk laten plaatsen, ben 
daarom dus op zoek naar testen, gegevens, 
hoe installeer je, hoe formatteer je en 
dergelijke. Duizend en één vragen komen 
bij mij op. Het zou naar mijn idee goed 
zijn om zulke informatie in jullie blad op 
te nemen. Natuurlijk niet alle informatie 
in één blad stoppen, maar lekker lang 
uitsmeren. Zulke informatie wordt door 
veel Amiga bezitters gretig gelezen. 

Zo, dat was het voor de eerste keer. Mis- 
schien een volgende keer iets meer, 
bijvoorbeeld over mijn ervaringen. Die 
waren met mijn eerste 2000 zeer slecht. 


Frans Sies, Etten-Leur 


Amiga Magazine is niet ingesteld op 
de verspreiding van PD-software en 
laat dit graag aan andere partijen 
over. Om te garanderen dat onze abonnees in 
ieder geval de besproken PD-diskettes kunnen 
krijgen, hebben we daarvoor een service opgezet. 
Het leveren aan niet-abonnees zou ons echter te 
veel tijd gaan kosten. De losse nummer kopers 
moeten dus elders hun PD-schijfjes bestellen öf 
snel abonnee worden. 

Voor zover de redaktie bekend is, zijn er maar 
weinig BBS-en in Nederland die veel aandacht 
aan de Amiga besteden. Wij hebben de indruk 
dat er onder de Amiga gebruikers heel weinig 
bezitters van een modem zijn. Wanneer we een 
goed overzicht van de BBS-en hebben, zullen we 
dat zeker publiceren. 

Wat uw vraag over harddisks betreft : in num- 
mer 3 van Amiga Magazine zullen we hieraan 
uitgebreid aandacht besteden. 



HELP! 


Help! Er is in Nederland geen enkele 
instelling te vinden die goedkoop en snel 
met een image-camera mijn floppy op dia 
overzet. Ook is het moeilijk een goede 
laserprinter service te vinden. Misschien 
heeft u of één van uw lezers de adressen 
van bedrijven waar ik terechtkan? 


Lena Shafir, Amsterdam 


Uw probleem is ons bekend. Doordat 
de professionele toepassing van de 
Amiga in Nederland nog maar in de 
kinderschoenen staat, is deze vorm van dienst- 
verlening nog nauwelijks ontwikkeld. De re- 
daktie zal de adressen van bedrijven en instel- 
lingen waar men voor dergelijke faciliteiten 
terecht kan graag vermelden in Amiga Maga- 
zine. 





VRAGENUURTJE 


In de afgelopen periode kregen we 
een groot aantal brieven van lezers. 
Daarbij waren veel enthousiaste 
reakties, opmerkingen en sug- 
gesties voor het tijdschrift en vooral 
ook veel vragen over de Amiga zelf. 
Inmiddels heeft iedereen (voorzover 
er een adres was te achterhalen) 
antwoord gekregen. Uit de vele 
reakties kozen we er hier een paar 
die ook voor een groter publiek 
interessant zijn. 

Omdat de beantwoording van 
brieven veel tijd kost, vragen we u 
om voor zover mogelijk gebruik te 
maken van het vragenuurtje van 
Amiga Magazine: 

Amiga Magazine Lezersservice 
Telefoon 01 180-39308 
Iedere woensdagavond van 20-21 
uur 

Spelregels: 

• alleen op de aangegeven tijd 
bellen 

• raadpleeg eerst de gebruiks- 
aanwijzing of uw Amiga- 
dealer 

• houdt het kort, zodat anderen ook 
een kans krijgen 

• bel niet voor vragen over uw abon- 
nement (die horen thuis bij de 
uitgever) 




AMIGA MAGAZINE 


AMIGA & GENLOCK 


Een van de eigenschappen die de Amiga een unieke computer 
maken, is de optie om het computerbeeld te mengen met 
videobeelden. Andere moderne computers bieden soms ook 
deze mogelijkheid, maar de kwaliteit is vaak een stuk minder. 


Niek Haak 


E< 

veelb€ 

ko| 



oor computer- en videobeeld te 
mengen onstaan allerlei interes- 
sante mogelijkheden, 
toepassingen: 

l ondertitelen van videofilms 
^Tïet kombineren van computeranimatie 
met video-opnames 

- interaktievé systemen die videobeeld 
kombineren met computerinformatie 

- kabelkrant en andere informatiesyste- 


- systemen voor videoproduktie/editing 


Voor veel van deze toepassingen bestaat 
gespecialiseerde apparatuur die vaak een 
veelvoud kost van een Amiga. Hoewel de 
kwaliteit die we met een Amiga halen niet 
altijd te vergelijken is, vormt een Amiga 
met de juiste toebehoren een uiterst 
kompakt en flexibel systeem voor allerlei 
zaken die met video te maken hebben. 
Het geheel wordt meestal, in navolging 
van de term ‘Desktop Publishing’, 
aangeduid als ‘Desktop Video’. Bij Desk- 
top Video spelen videodigitizers (zie 
Amiga Magazine nummer 1) en genlocks 
een centrale rol. 

IN DE PAS 

Voor het mengen van computer- en vi- 
deobeeld is een genlock nodig. De term 
zal velen wel bekend zijn, maar er bestaat 
verwarring over wat een genlock nu eigen- 
lijk is. Het woord is afkomstig van ‘GEN- 
eral’ en ‘LOCKing’, wat zo ongeveer be- 
tekent dat een video-apparaat gesynchro- 
niseerd (gelockt) kan worden met een 
ander video-apparaat. Haak na deze ter- 
men nog niet af, we proberen het een en 
ander nog te verhelderen. 

In het artikel over videodigitizers in Amiga 
Magazine nr. 1 lieten we zien hoe een 
videosignaal is opgebouwd. Naast de 
beeldinformatie (helderheid en kleur) 
bevat een videosignaal synchronisatie 


signalen, die aangeven dat er een nieuwe 
beeldlijn (HSYNC) respektievelijk een 
nieuw halfbeeld (VSYNC) begint. Wan- 
neer we het beeld van twee videobronnen 
willen mengen, moeten we zorgen dat ze 
precies gelijk lopen, dat wil zeggen op 
hetzelfde moment beginnen met het 
schrijven van een nieuw halfbeeld respek- 
tievelijk een nieuwe beeldlijn. Daarnaast 
moet ook nog de zogenaamde ‘color- 
burst’ overeenkomen, omdat anders 
problemen met de kleurweergave ont- 
staan (zoals kleurafwijkingen of vegen 
van het kleurbeeld); dit zullen we hier 
niet verder toelichten. 

Nu het woord videodigitizer toch geval- 
len is, moeten we gelijk maar even een 
populaire misvatting uit de weg ruimen. 
Dit betreft het idee dat men met een 
genlock kan ‘digitaliseren’. 

Hier is geen sprake van: het video- 
signaal komt niet verder dan de 
genlock en blijft geheel analoog. 

Het is dus ook niet mogelijk het 
meng-beeld te bewerken of in de 
computer op te slaan, zoals dat 
met beelden van een videodigi- 
tizer kan. 

MACHTSOVERNAME 

Wil men het computerbeeld 
mengen met het beeld van een 
videorecorder (bijvoorbeeld voor 
het aanbrengen van titels), dan 
moet de synchronisatie van de 
computer worden afgestemd op 
die van de recorder. Andersom is 
onmogelijk: een videorecorder 
kan niet goed ‘gelockt’ worden 
op een andere videobron. Het 
mengen van twee videosignalen 
die niet gelijk oplopen resulteert 
in doorgaans ernstige verstorin- 
gen in het beeld. 


Het locken van de Amiga gebeurt door- 
dat de genlock de macht over de com- 
puter overneemt via de RGB-poort. Omdat 
men bij het ontwerp van de Amiga van 
begin af aan met deze mogelijkheid heeft 
rekening gehouden, is dit relatief een- 
voudig te realiseren. Dat de normale 
beeldopbouw van de Amiga goed over- 
eenkomt met die van een PAL videosig- 
naal is daarbij een extra voordeel. 

Normaal bepaalt de systeemklok van de 
Amiga het werktempo van de computer 
en daarmee de beeldopbouw van het mo- 
nitorbeeld. Wanneer de genlock een 
extern kloksignaal aanbiedt, neemt dit de 
plaats in van de systeemklok. De stuursig- 
nalen van de genlock worden op hun 
beurt weer afgeleid van het binnenko- 
mende videosignaal. De Amiga loopt daar- 
door netjes ‘in de pas’. 


Video Genlock Video 



NAAR AMIGA VAN AMIGA 




n 

lovend 

pel 

COMPOSIET OF RGB 

Een videosignaal is een composiet sig- 
naal, in tegenstelling tot het RGB-signaal 
van de Amiga. Om te kunnen mengen 
moeten de signalen eerst nog van het- 
zelfde type worden. 

Vrijwel alle genlocks zetten eerst het RGB- 
signaal van de Amiga om in een com- 
posiet signaal, wat vervolgens gemengd 
kan worden met het videosignaal. Het 
voordeel van deze methode is dat het 
oorspronkelijke videosignaal niet aange- 
tast wordt. 

Het is ook mogelijk het videosignaal om 
te zetten in RGB, de RGB-signalen in de 
genlock te mengen en het RGB- 
mengbeeld weer om te zetten in een 
composiet signaal. De laatste methode 
biedt meer mogelijkheden, maar levert in 
de praktijk doorgaans mindere kwaliteit 
en wordt daarom weinig toegepast. 

Lopen de signalen eenmaal gelijk en zijn 
ze van hetzelfde type, dan kan ereindelijk 
gemengd (de vakterm hiervoor is ‘key- 
ing’) worden. Dat kan op allerlei manie- 
ren, afhankelijk van het type genlock. 

De eenvoudigste vorm van mengen is de 
‘background mode’. Hierbij wordt de 
achtergrondkleur van het computerbeeld 
(color zero, de eerste kleur in het palet 
van het beeld) vervangen door het vi- 
deobeeld. Deze mengmethode is een- 
voudig te realiseren omdat de Amiga een 
signaal op de RGB-poort geeft zodra ‘color 
zero’ op de monitor voorbij komt. Snelle 
elektronische schakelaars schakelen om 
tussen computer- en videobeeld, afhanke- 
lijk van de vraag of color zero aanwezig is. 
Witte letters op een achtergrond met kleur 
0 kunnen zo gebruikt worden voor onder- 
titeling van een videofilm. Color 0 hoeft 
niet zwart te zijn (al is dat vaak wel zo) . Bij 
de workbench is color 0 blauw, en met 
een genlock verschijnt dus hetvideobeeld 




achter de witte letters en randen van het 
computerbeeld, op alle plaatsen waar we 
normaal blauw zien. 

VOORGROND 

In ‘foreground mode’ worden bepaalde 
kleuren uit het beeld vervangen door het 
videobeeld. Meestal gaat het alleen om de 
helderheid van de betreffende kleur, maar 
sommige genlocks (zoals de IVS 1000) 
kunnen ook mengen afhankelijk van de 
kleur van het computerbeeld. In het laat- 
ste geval is het bijvoorbeeld mogelijk om 
alleen de delen van het computerbeeld 
met een bepaalde hoeveelheid rood te 
vervangen door het videobeeld. De be- 
nodigde informatie hiervoor komt van de 
RGB-signalen van de Amiga. 

De termen ‘foreground’ en ‘background’ 
zijn verwarrend. Het computerbeeld ligt 
ALTIJD vóór het videobeeld waarmee ge- 



mengd wordt. Met een genlock is het niet 
mogelijk om uzelf te laten rondlopen in 
een op de Amiga getekend landschap. Dit 
kan wel met zogenaamde chromakey 
technieken, maar dan praten we over een 
heel ander soort apparaat. Het is met een 
genlock wèl mogelijk om computer-per- 
sonages te laten rondlopen in uw eigen 
videofilm. 

Andere mogelijkheden die we op een 
genlock kunnen aan treffen zijn ‘inverse’ 
(wat eerst videobeeld was, wordt nu 
computerbeeld en andersom) , fade (voor 
het geleidelijk in- of uitfaden van de afzon- 
derlijke signalen in het mengbeeld) en 
key-out (alleen voor professioneel ge- 
bruik) . 

BEVOORRECHT 

De meeste genlocks werken niet met alle 
Amiga modellen; dit wordt veroorzaakt 


DESKTOP VIDEO 
SOFTWARE 

Er is een ruime keus aan software voor 
video-toepassingen. Een kort overzicht van 
de mogelijkheden: 

ONDERTITELING 

TVText is een zeer eenvoudig te bedienen 
programma voor ondertiteling van 
bijvoorbeeld videofilms. Aegis Videotitler 


biedt veel fraaiere mogelijkheden, maar is 
moeilijker en aanzienlijk trager in gebruik. Pro 
Video CG1 tenslotte is een karakter-genera- 
tor met professionele kwaliteit en mogelijkhe- 
den. De ‘Plus’ versie kan ook plaatjes in de 
achtergrond .gebruiken. Voor veel gebruikers 
zal een goed tekenpakket zoals DPaint al 
voldoende zijn. 

ANIMATIE 

In principe zijn alle animatiepakketten geschikt 
voor het maken van video-animaties. Voor de 
3D animatiepakketten (onder andere Video- 







AMIGA MAGAZINE 


ENKELE GENLOCKS 


type 

voor Amiga: 

aansluiting 

mogelijkheden* 

Bij o.a.: 

telefoon: 

prijs inkl. BTW 

miniGEN 

A500 

RGB poort 

1,2,3 

US Action 

040-433320 

f 599,- 

A8802 

A500/1 000/2000 

RGB poort 

1,1 0,(2, 3, 4) 

Cat&Korsh 

010-4507696 

f 999,- 

A2300 

A/B2000 

videoslot 

1,2,3,10 

Commodore 

020-882222 

f 800,- 

Magni 4005 

B2000 

video+XTslot 

1-4,6-10 

ABC Data BV 

020-484955 

f 4800,- ** 

IVS 1000 

A500/1 000/2000 

RGB poort 

1-7,10 

ABC Data BV 

020-484955 

f 3550,- 


* 1 background mode (keying op color 0) / 2 alleen Amigabeeld / 3 alleen videobeeld / 4 foreground mode (keying op helderheid) 
5 keying op kleur / 6 inverse / 7 fade / 8 key out / 9 sync (blackburst) ingang / 10 doorvoer RGB poort 

** exklusief remote control 


TITEL 




Amiga 
RGB uit 
-* 


Amiga 


4 

kloksignaal 



controle 

monitor 


231 ) + 


GENLOCK 


mix UIT 


video IN 


— ► 
< — 


OPSTELLING VOOR ONDERTITELING VAN VIDEOFILMS 



videorecorder 2 


Aaudio 



videorecorder 1 


door kleine verschillen in de voe- 
dingsspanning en enkele signalen op de 
RGB-poort. Ga dus voor aanschaf van een 
genlock na of deze wel werkt met uw 
Amiga! De Amiga B2000 beschikt over 
een speciaal videoslot (op de hoofdkaart, 
naast de voeding) dat bij uitstek geschikt 
is voor genlocks en verwante apparatuur. 
Hier komen bepaalde signalen ter 
beschikking die op de RGB-poort niet 
aanwezig zijn. Het videoslot van de A2000 
wijkt af (is beperkter); sommige appara- 
tuur werkt daarom alleen met de B2000. 
De genlocks die het videoslot gebruiken 
(A2300, Magni genlock) leveren zonder 
meer een betere kwaliteit op dan de 
genlocks die het met de RGB-poort 
moeten doen. 


ENCODER 

De Amiga (enkele versies van de Al 000 
uitgezonderd) beschikt standaard niet 
over een PAL composiet video uitgang. 
Om uw eigen produkten (bijvoorbeeld 
animatiefilmpjes) op video vast te leggen, 
moet het RGB-signaal van de Amiga wor- 
den omgezet in een composiet signaal. 
Voor het mengen van de RGB-signalen 
tot een composiet video signaal is een 
zogenaamde encoder nodig. Hoewel in 
alle genlocks een encoder is ingebouwd, 
is het niet altijd aan te raden om uitslui- 
tend hiervoor een genlock aan te schaf- 
fen. Er zijn losse encoders verkrijgbaar 
die voor dezelfde prijs een duidelijk beter 
resultaat leveren ( meer hierover in Amiga 
Magazine nummer 3). 


HOGE SPANNING 

Voordat u enthousiast aan de slag gaat, 
moeten we even waarschuwen tegen 
hooggespannen verwachtingen van het 
eindresultaat. Het is, zeker met de 
goedkopere genlocks, niet mogelijk om 
uw eigen titeltjes gestoken scherp, zoals u 
van de TV gewend bent, over uw vakan- 
tiefilm heen te leggen. Door de omzetting 
van het RGB-beeld in een composiet PAL, 
signaal en het uiteindelijke vastleggen op 
videoband gaat de kwaliteit van de Amiga 
plaatjes aanzienlijk achteruit. Omdat het 
uitgaande signaal van de genlock wordt 
afgeleid van het binnenkomende video- 
signaal, is het laatste vaak beslissend voor 
het eindresultaat. De meeste videorecor- 
ders (vooral de populaire VHS-recorder) 
leveren een niet al te stabiel videosignaal 
af, wat aanleiding kan geven tot allerlei 
afwijkingen in het mengbeeld. Een video- 
camera en een goede tv-tuner zijn een 
betere signaalbron en leveren dus een 
beter eindresultaat. Voor de meeste 
toepassingen zal echter een videorecor- 
der gebruikt worden. 

Onze test laat zien wat er met de diverse 
Amiga genlocks mogelijk is. In dit num- 
mer bekijken we twee ‘consumer gen- 
locks’; in een volgend nummer volgen 
enkele ‘professionele’ types. 


scape, Animate 3D/4D , Caligari) moet u wel 
beschikken over flink wat werkgeheugen en/ 
of een snelle harddisk, want anders worden 
de filmpjes niet langer dan. enkele sekonden 
(voor twee sekonden animatie gaat u toch niet 
de videorecorder aanzetten?). Voor 2-D ani- 
matie is er een groot aantal programma’s, 
waaronder Deluxe Video , Photon Video , 
MovieSetter. Fantavision en Zoetrope. 
Tenslotte kan men ook animaties maken met 
behulp van de “pageflipping'-techniek. Dit kan 
met gespecialiseerde software zoals Page- 
Flipper. maar ook met de nieuwe teken- 


pakketten ( DPaintllI , Photon Paint2.0 ) en 
diverse PD-programma’s. 

PRESENTATIE 

Sommige presentatieprogramma’s, zoals 
TVShow en de Director zijn ook geschikt 
voor interaktieve toepassingen, wat in kom- 
binatie met een genlock zeer interessante 
mógelijkheden geeft. 

N.B.: Veel van de bovenstaande programma’s 
vergen minimaal 1 Mb geheugen en/of een tweede 
diskdrive om te kunnen werken. 







AMIGA MAGAZINE 


AMIGA MAGAZINE GENLOCK TEST deel 1 

In Nederland is er weinig keus in 'goedkope' genlocks. Alleen de hier besproken 
A8802 is, onder diverse namen, vrij algemeen verkrijgbaar. We vergeleken deze 
genlock met de relatief nieuwe miniGEN. 



ALIAS 8802 


fabrikant: Rendale Ltd. 

konfiguratie: A500, Al 000, A2000 (b2000) 

prijs: ƒ999,- 

bijo.a.:Cat&KorshCapellea dIJssel 
010-4507696 


fabrikant: Applied Systems Development Ltd. 
konfiguratie: A500 
prijs: ƒ 599,- 

bij o.a.: US Action Eindhoven 
040 - 433320 


de hand. 


De miniGEN, de naam zegt het al, is een 
zeer kompakte genlock. Het apparaatye is 
maar weinig groter dan de modulator die 
Commodore voor de A500 levert. De 
behuizing is van eenvoudig plastic 
gemaakt. Aan de éne kant vinden we een 
D-konnektor voor aansluiting van de 
genlock op de RGB-poort van de Amiga; 
aan de andere kant zijn twee cinch aan- 
sluitpluggen voor composiet video IN en 
UIT te vinden. 

Met een klein tuimelschakelaartje bo- 
venop de genlock kan de funktie worden 
ingesteld: alleen videobeeld, alleen com- 
puterbeeld of mengen (het eigenlijke 
genlock beeld) . 

Een doorvoer van de RGB-poort is niet 
aanwezig. 

De miniGEN genlock wordt geleverd 
inklusief een diskette met testsoftware en 
wat voorbeelden van toepassingen. Het 
user manual bestaat uit een nette kaft met 
een paar onwaarschijnlijk slordige, kleine 
kopietjes met (Engelse) tekst. Gelukkig 
levert de Nederlandse leverancier een 
beter leesbare Nederlandse gebruiks- 
aanwijzing bij. De inhoud van de ge- 


SIMPEL 

De miniGEN beschikt alleen over de 
basisfunktie van een genlock: het ver- 
vangen van de Amiga achtergrondkleur 
door het videobeeld. Wanneer geen video- 
signaal aanwezig is, wordt automatisch 
het computerbeeld uitgevoerd. Dit beeld 
heeft een ‘line locked’ chroma signaal 
wat betekent dat het niet geschikt is voor 
opname op bijvoorbeeld een videorecor- 
der. 

Wanneer een videosignaal op de ingang 
wordt aangesloten, schakelt de genlock 
automatisch de Amiga in de interlace 
stand. In deze stand kan men de Amiga 
graphics op band vastleggen. Wanneer 
een zwartwit videosignaal wordt gebruikt 
(bijvoorbeeld van een zwartwit-kamera) , 
is het uitgaande signaal, zoals gebruike- 
lijk, ook zwartwit. We gebruikten de 
miniGEN met een Amiga 500, omdat deze 
kombinatie (gezien de prijs) het meest 
voor de hand ligt. We vermoeden dat 
deze genlock ook met de meeste andere 
Amiga modellen (1000, 2000) wel zal 
werken. 


De C&K genlock is eigenlijk al een oude 
bekende. Een iets andere versie van deze 
genlock was al zo’n twee jaar geleden 
leverbaar. Het apparaat is onder diverse 
namen verkrijgbaar. De genlock heeft een 
fraai en degelijk afgewerkte metalen 
behuizing ter grootte van een 3.5 inch 
diskdrive. Er zijn twee BNC chassisdelen 
voor video IN en UIT, een zeer korte 
bandkabel naar de RGB-poort van de 
Amiga en een sub D-konnektor waar het 
RGB-signaal van de Amiga wordt door- 
gevoerd. De videoaansluitingen zijn niet 
van een tekstindikatie voorzien, en hoewel 
in de gebruiksaanwijzing wordt vermeld 
wat de IN respektievelijk de OUT is, vin- 
den we dit een ernstig gemis. Ook de 
korte aansluitkabel levert problemen op. 
Het zal niet voor iedereen mogelijk zijn 
de genlock direkt achter de Amiga RGB- 
poort een plaatsje te geven. 

UITSTEKEND HANDBOEK 

De handleiding van 25 bladzijden is in het 
Engels, maar wel uitstekend verzorgd. Er 
zijn zelfs aanwijzingen in te vinden voor 
het opnieuw afregelen van de genlock, 





AMIGA MAGAZINE 


mocht dat nodig zijn. De meegeleverde 
diskette bevat twee kleine programma’s 
voor het via software besturen van de 
genlock. De schijf is voor maar liefst 1% 
gevuld. 

De mogelijkheid om alleen hetvideobeeld 
respektievelijk alleen het (composiet) 
Amigabeeld te bekijken, is standaard niet 
aanwezig. Via de RGB-uitgang van de 
genlock kan het Amiga RGB-signaal 
bekeken worden. Zoals bij de meeste 
genlocks is op de RGB-uitgang alleen het 
Amiga beeld te zien; de kwaliteit is even 
goed als het oorspronkelijke Amiga-sig- 
naal. 

ZELF MAKEN 

De gebruiker kan de C&Kgenlock aanpas- 
sen voor enkele extra funkties. Standaard 
is op de composiet uitgang alleen het 
mengbeeld (‘background mode’) be- 
schikbaar, maar via een speciale aansluit- 
kabel van de RGB-uitgang van de genlock 
naar de parallelpoort kan een andere 
instelling gekozen worden: alleen video- 
beeld, alleen Amigabeeld of ‘foreground 
mode’. In foreground mode één respek- 
tievelijk twee worden alle delen van het 
computerbeeld met RGB-waardes lager 
respektievelijk hoger dan zeven vervangen 
door het videobeeld. 

De kabel moet zelf gemaakt worden. 
Hoewel dit goed beschreven staat, zal dit 
voor veel gebruikers een hindernis zijn 
(een klein foutje kan flinke schade aan de 
Amiga veroorzaken). 

De keuze van de funkties verloopt via 
software (funktietoetsen of Ctrl-kombi- 
naties) wat we in het algemeen niet erg 
handig vonden. Het moet ook mogelijk 
zijn in plaats van de kabel enkele schake- 
laartjes te monteren voor keuze van de 
diverse instellingen. Jammer dat hierin 
niet standaard voorzien is: direkt uit de 
doos heeft de C&K genlock minder 
mogelijkheden dan de miniGEN. 

KORT AMERIKAANS 

Een probleem dat bij de meeste genlocks 
opduikt, is dat de Amiga denkt dat hij zich 
in de VS bevindt en dus een NTSC for- 
maat beeldscherm opent. Dit heeft tot 
gevolg dat in het onderste deel van het 
beeld alleen het videobeeld is te zien; 
daar kan geen computerinformatie 
zichtbaar gemaakt worden. Dat dit tot 
praktische problemen leidt, zal duidelijk 
zijn (ondertiteling halverwege het beeld 
is niet zo aantrekkelijk) . Meestal start de 
Amiga na een reset alsnog met een PAL 
beeldscherm. Grote problemen leverde 
de kombinatie van de C&K genlock met 
het nieuwste B2000 model (Rev. 6) . De 
enige manier om de Amiga op PAL-for- 


maat te krijgen, is bij het starten het video- 
signaal op de genlock te verwijderen. 
Verder bleek dat de helft van de beeld- 
lijnen van het Amiga beeld wegvalt (een 
soort kruising tussen interlace en non- 
interlace). Tenslotte traden frequente 
storingen van de harddisk in de Amiga 
op. Een preciese oorzaak is ons niet duide- 
lijk, maar deze kombinatie is in ieder 
geval niet aan te raden. 

PRAKTIJKTEST 

De belangrijkste toepassingen van 
genlocks voor thuisgebruik zijn het on- 
dertitelen van videofilms, het vastleggen 
van Amiga beelden en het kombineren 
van komputeranimatie met video. We 
monteerden van een standaard VHS re- 
corder naar een bekende Video-8 recorder 
(Sony EVS 600) , waarbij het videobeeld 
werd gekombineerd met Amiga graphics 



of titels in diverse kleuren. Bij de beoor- 
deling zijn we uitgegaan van het eerste 
generatie mengbeeld. Het opnieuw 
kopiëren van dit mengbeeld (bijvoorbeeld 
voor een montage) is bij gewone video- 
recorders doorgaans niet aan te raden. 

MENUBALK KWIJT 

Bij gewone videorecorders of een niet 
optimale tuner als bron is in het 
mengbeeld op de monitor een hinder- 
lijke kleurruis te zien op de overgangen 
van licht naar donker. Dit ‘gewriemel’ 
kan er voor zorgen dat kleine details in 
het computerbeeld niet meer zichtbaar 
zijn. Het gebruik van dunne witte letters 
over het videobeeld is in ieder geval niet 
aan te raden. Verder blijkt de helderheid 
van het computerbeeld achter te blijven 
bij het binnenkomende videosignaal. Het 
mengbeeld ziet er op het oog niet best uit, 
maar de resultaten op band bleken ach- 
teraf doorgaans mee te vallen. Door de 
relatief lage scherpte van een videobeeld 
valt een deel van de onvolkomenheden 
niet meer op. 

Het Amigabeeld blijkt sterk verschoven, 
bij de MiniGen wat sterker dan bij de 


8802, wat in de praktijk problemen kan 
opleveren. Tenzij u via Preferences de 
schermcentrering wijzigt (wat eigenlijk 
een lapmiddel is) , verdwijnt de komplete 
balk met tekenfunkties van DPaint uit 
beeld. 

DROP OUT 

In de praktijktest bleek de miniGEN zeer 
gevoelig voor de kwaliteit van het ingaande 
videosignaal (hier wordt in de ge- 
bruiksaanwijzing al voor gewaarschuwd) . 
Daarnaast bleek boven in het mengbeeld 
vervorming van het computerbeeld op te 
treden. Voor ondertiteling van een vid- 
eoband moeten hoge eisen worden gesteld 
aan de bandkwaliteit; drop outs en an- 
dere onregelmatigheden in het videosig- 
naal veroorzaken een zware storing in het 
opgenomen beeld. 

De C&K genlock bleek minder gevoelig 
voor storingen in het videosignaal. Het 
videosignaal wat er ingaat komt er heel 
netjes weer uit, de verliezen zijn nietgroter 
dan bij monteren van de ene naar de 
andere recorder. 

EXPERIMENTEREN 

Bij de praktijktest bleek de C&Kgenlock 
over het algemeen beter dan de mini- 
GEN. De verschillen in beeldkwaliteit na 
opname op videoband zijn echter vrij 
gering, in overeenstemming met het 
prijsverschil. Voor hobbydoeleinden zijn 
beide genlocks geschikt, al zouden we 
vooral vanwege de kwaliteit de voorkeur 
geven aan de duurdere C&K genlock. 
Door een geschikte keuze van onder 
andere de gebruikte kleuren in het beeld 
kan men zonder meer een bruikbaar 
resultaat krijgen. Men moet echter reke- 
ning houden met een flinke achteruitgang 
van het Amiga-beeld vergeleken met wat 
op de RGB-monitor te zien is. 

De eerlijkheid gebied te zeggen dat dit 
meer ligt aan de beperkingen van de 
gebruikte (konsumenten) recorders en 
het PAL composiet systeem dan aan de 
genlocks zelf. Met de veel duurdere IVS 
genlock was het resultaat op een VHS 
recorder op de meeste punten niet veel 
beter. 

Wie hogere eisen stelt, komt zonder meer 
bij de duurdere genlocks zoals de Magni 
4005 terecht. Met alleen een betere 
genlock bent u er nog niet, want vaak zal 
het minstens even noodzakelijk zijn over 
te gaan op een beter video-systeem. 
Kritische hobbyisten verwijzen we naar 
het vervolg van de genlock test in Amiga 
Magazine nummer drie. We kunnen al- 
vast verklappen dat er voor Amiga 2000 
bezitters een aantrekkelijk alternatief is. 




afneembare £■ 

DISKETTE LABELS 

voor uw printer of schrijfmachine 


SPECIALE KLEINVERPAKKING 




® 


Beide modellen leverbaar in 7 verschillende kleuren: 
rood - oranje - geel - blauw - groen - grijs - paars 

® 3.5" ÏOO labels in 1 kleur f. 10,75 
(D 5.25" 200 labels in 1 kleur f. 10,75 

Prijzen: Inklusief BTW en verzendkosten, 

op aanvraag voor COMPUTERCLUBS 
en BEDRIJVEN. 

Bestellen: Door overmaking van het bedrag op 
giro 5044775 of bank 4764.26.936 
met vermelding gewenste artikel, 
aantal en kleur. 


MARKET MEDIA & SUPPLIES 

Postbus 31 

8200 AA Lelystad Tel, 03200 - 4 30 79 


ririnri 


□□□□□□□□ 



top 


Desk 


(l 


Kch ) 


Er wordt vt 
gespeculeerd over 
de betekenis van Publishifig 
Desktop Publishing in de grafische wem 
Hoi Studio Zetterij heeft nu reeds 
alles in huis om output te leveren 
aan u die de opmaak zelf 
verzorgt op een Mac of 

MS DOS personal computer. 

Alleen tekst aanleveren , als 
kopij of op floppy, kan 
trouwens al heel lang bij Hoi. 


u 


Hoi Studio 
Zetterij 

Sterk in 
moeilijk zetwerk 


Ceintuurbaan 213b, Postbus 2449, 3000 CK Rotterdam 
Telefoon (OIO) 422 03 33, Telecopier (OIO) 422 88 15 



KEYBOARDSOUND 


Yamaha - MIDI 



een spetterend keyboard 

inclusief: 
•net-adaptor 
•standaard 
•midi-snoeren 
•audio-snoer 

Tel. 010-4612202 
Rozenlaan 6 
3051 LR Rotterdam 





Volders Computer Services, Postbus 21932, 
3001 AX Rotterdam, 010-4511537 


SMOLLIE 
POCKETMODEM 


SMOLLIE is speciaal bestemd voor journalisten of 
mensen die de ruimte op hun bureau zo efficiënt 
mogelijk willen benutten. 

De afmetingen van dit pocketmodem: slechts 
25x60x120 millimeter. 

Het gewicht: niet meer dan 1 80 gram. 

Technische gegevens: 

• Bell en CITT • ingebouwde speaker 

• 300 en 1 200 baud • batterij- of lichtnetvoeding 

• auto-dial/auto-answer • inkl. draagtas, modem- 

Hayes compatible houder 


Prijs: f 499,- 

(inkl. BTW) 




AMIGA MAGAZINE 



PhotonPaint2.0 

firma: Micro lllusions 
Prijs: ƒ 399 

Konfiguratie: bij voorkeur 1 Mb geheugen 
bij o.a.: U.S.Action, Eindhoven 


Deva Dip 


Photon Paint is één van de bekendste HAM- 
tekenprogramma's. Sinds kort is er een nieuwe 
versie van het pakket op de markt. 

Een uitstekende reden om het programma nog eens 
goed te bekijken. 



P hoton Paint is een HAM (Hold 
And Modify) tekenprogramma, 
dat alle 4096 kleuren van de 
Amiga kan gebruiken. Dit in tegenstel- 
ling tot tekenprogramma’s als DeLuxe 
Paint 2 en 3, die in respektievelijk 32 of 64 
kleuren tekenen in de laagste resolutie. 
Een eigenschap van de HAM mode is dat 
de omringende kleuren de gekozen kleur 
kunnen beïnvloeden. 

Photon Paint heeft de mogelijkheid om 
exakt in de gekozen kleur te tekenen, 
onafhankelijk van de kleur van de achter- 
g r ond. De instellingen gaan via een menu 
met 64 kleuren met de mogelijkheid elk 
van deze kleuren te veranderen, zonder 
de reeds gebruikte te beïnvloeden. 
Kleurverlopen kan men maken in RGB 
(Rood Groen Blauw) of in HSV (Hue 
Saturation Value). De gebruiker kan het 
menu naar elk gewenste plaats ver- 
schuiven, onzichtbaar maken of uitbrei- 
den, waardoor de keuze van andere 
kleuren eenvoudig is. Naast de ge- 
selekteerde kleuren bevat het menu nog 
alle tekengereedschappen voor lijnen, 
cirkels, vullen, brushes enz. Na een maand 



vrij intensief werken met Photon Paint 
kunnen we vaststellen dat dit menu erg 
goed voldoet. 


OVERVLOED 

Photon Paint heeft zoveel mogelijkhe- 
den, dat de gebruiker er in het begin een 
beetje van duizelt. Naast alle normale 
tekenfunkties zijn er ook een aantal bijzon- 
dere. Op sommige hiervan zullen we wat 
uitgebreider ingaan. 

Vrij tekenen was door de rekenintensi- 
viteit van de HAM mode moeilijk in de 
bestaande tekenprogramma’s. Door het 
kommando ‘follow mouse’ kan men 
echter in Photon Paint 2 met elke gewen- 
ste snelheid tekenen. Het programma 
volgt de beweging geheel, echter soms 
wat vertraagd. Voor gedetailleerd tekenen 
is de muissnelheid instelbaar, zodat een 
grotere muisverplaatsing nodig is om een 


bepaalde afstand op het scherm af te 
le ggen. 

Er zijn maar liefst vier mogelijkheden om 
te vullen: 

- Flood Fill: vult alle aaneengesloten pixels 
van het gekozen kleurenvlak. 

- Boundary Fill: vult een vlak dat door een 
gekozen kleur omringd wordt. 

- Free-shape Fill: vult een met de hand 
getekende vorm. 

- Polygon Fill: vult een vlak gevormd door 
een serie rechte lijnen. 

Men kan dit alles kombineren met ver- 
schillende instellingen van de voor- en 
achtergrond mode, waardoor talloze ef- 
fekten mogelijk zijn. 

De meeste normale teken-, vul- en brush- 
funkties werken behoorlijk snel; hooguit 
is er soms enkele sekonden wachttijd. 
Gaan we echter moeilijke re dingen doen, 
zoals een brush met luminiscentie om 
een konus wikkelen, dan kan de wachttijd 
oplopen tot zo’n 30 sekonden. 

VOOR- EN ACHTERGROND 

Zowel voor de voorgrond- (linker muis- 
toets) als de achtergrondkleur (rechter 



AMIGA MAGAZINE 



muistoets) kunnen we uit afzonderlijke 
tekenmodes kiezen: normal, blend, add, 
subtract, maximum, minimum, use h, use 
h&s, and, or, xor and source. Onze favo- 
riete mode is blend , waarin men een brush 
of fïll kombineert met wat er onder ligt of 
met een gekozen kleur. Het gewenste 
verloop kan men instellen met set, waar- 
bij de requester verschijnt. De be- 
schrijving van de mogelijkheden van deze 
optie beslaat vijf bladzijden in de hand- 
leiding, dus we kunnen hier slechts sa- 
menvatten. Het is mogelijk in de horizon- 
tale en vertikale rechthoek elke gewenste 
kromme te tekenen. Die kromme bepaalt 
de verhouding tussen voorgrond en ach- 
tergrond. 

Dit verloop is nog verder in te stellen met 
dither, average en minimum. Ook kun- 
nen we, in plaats van met de achter- 
grondkleur, met een andere gekozen 
kleur mengen. Dit geeft talloze moge- 
lijkheden van kleurverloop in twee di- 
mensies, waardoor heel fraaie effekten 
mogelijk zijn. 

Andere interessante mogelijkheden zijn 
(in de source mode) : 

- Pattem: waarbij een brush de basis voor 
een zich herhalend patroon is. 

- Panto: een pantograaf, met behulp waar- 
van men een gedeelte van de tekening 
kan overtrekken. 

- Under: waarmee de gebruiker gedeeltes 
van een onderliggende tekening door de 
huidige heen kan wrijven. 

LICHTBRON 

Naast de standaard brush opties, zoals 
draaien, verkleinen, vergroten, kunnen 
we ook nog de transparantheid en een 
met de muis bestuurd perspektief in- 
stellen. Vanzelfsprekend is ook een air- 
brush aanwezig. Men kan brushes verder 



hetblend-menu 


duizelingwekkend veel mogelijkheden... 

om allerlei geometrische vormen (bol, 
konus, enz.) wikkelen. Ook kunnen we ze 
op een met de hand getekende drie 
dimensionale oppervlakte projekteren. Bij 
al deze bewerkingen is het mogelijk om 
een lichtbron en de intensiteit daarvan 
aan te geven, eventueel met dithering of 
een schaduw. Kortom een wereld van 
faciliteiten. 

Voor tekst zijn zowel gewone als color- 
fonts te gebruiken. Hierbij kan men 
schaduwwerking (bijvoorbeeld ‘dropsha- 
dows’), dithering, 3-D effekt en kleurver- 
loop instellen. 

Wanneer men de details beter wil bekijken, 
komt het vergrootglas van pas. De ver- 
groting verschijnt in een apart venster dat 
elke gewenste afmeting en plaats kan 
krijgen. De gebruiker heeft de keus om de 
vergroting op minimum, maximum en 
een aantal tussenwaarden in te stellen. 
Scrollen in alle richtingen is ook mogelijk. 
Dit werkt in de praktijk uiterst plezierig, 
vooral in kombinatie met een lage muis- 
snelheid. 

Met behulp van een uitgebreid menu 


kan men de gemaakte figuren afdrukken. 
Normaal moeten we deze instellingen in 
de Preferences van de workbench veran- 
deren, wat tijdrovend en omslachtig is. 
Dit menu geeft eindelijk eens de 
mogelijkheid om uitgebreid te experi- 
menteren om optimale resultaten uit de 
printer te krijgen. 

Verder vonden we het heel gemakkelijk 
dat de afmeting van de afdruk met Mar- 
gin is in te stellen en ook de eventuele 
centrering. Een ander gebruikersvriende- 
lijk foefje is dat er tijdens het printen een 
soort donker scherm voor het plaatje 
schuift. Dit voorkomt gedurende het lange 
afdrukken het inbranden van het scherm; 
een zeer goed doordachte optie. 
Animatie is door ‘page flipping’ mogelijk. 
In wezen dus niets anders dan snel de 
verschillende plaatjes laten zien. Wel kan 
men plaatjes als ‘continuous’ opslaan, wat 
ongeveer de helft aan ruimte scheelt. Een 
animatie van 10 plaatjes van elk 27280 
bytes groot, nam als continous bijvoor- 
beeld slechts 148876 bytes in beslag. Voor 
het maken van de animaties is 1 Meg ge- 
heugen wel een minimum eis. Doordat 





AMI6A MAGAZINE 


men via de blend optie wel vijf lagen over 
elkaar heen kan zetten, zijn aardige ef- 
fekten mogelijk. Wie echter uitgebreidere 
animaties met geluid wil maken, kan beter 
een programma als Fantavision of Movie- 
setter gebruiken. 

De screenmode is eenvoudig in te stellen 
in het Preferences menu. We kunnen 
kiezen uit NTSC, PAL, Interlace en Over- 


scan. Overigens stelt het programma zelf 
de juiste mode in bij het inlezen van een 
plaatye. Niet-HAM plaatjes zet het pro- 
gramma om in HAM, wat wel even geduld 
vergt. Verder zijn nog een aantal andere 
zaken instelbaar, zoals Fast Brush, Coor- 
dinates, Follow Mouse, Mouse Speed, 
Screen Offset, enz. De gebruiker kan dit 
alles opslaan in het handboek. 

De Engelse handleiding zit in een prak- 


tische ringband en is uitstekend verzorgd. 
Het boek volgt, na een inleiding, het pro- 
grammamenu van links naar rechts. De 
inhoudsopgave weerspiegelt het menu, 
zodat bepaalde zaken eenvoudig zijn terug 
te vinden. Na dit menu komt er een uitge- 
breid ‘tutorial’, geschikt om een groot 
aantal mogelijkheden van het programma 
te leren kennen. De benodigde voor- 
beelden staan op een aparte picture disk. 
Zowel de programma- als de picturedisk 
zijn bijna geheel vol. 

Het handboek voldoet goed in het ge- 
bruik en is zeker noodzakelijk bij een pro- 
gramma met zoveel opties. Een extra 
hulpmiddel zijn de Expansion Disks, 
waarvan er momenteel twee verkrijgbaar 
zijn: één met houtstrukturen, de ander 
met marmer. 

Photon Paint is een fascinerend tekenpro- 
gramma, dat de grafische mogelijkheden 
van de Amiga ten volle benut. Het is een 
van de weinige programma’s waar we echt 
enthousiast over zijn. De gebruikersvrien- 
delijkheid is optimaal. Ten zeerste aan- 
bevolen. 


Devadip is freelance programmeur. 



hetprint-menu 


Shade: ffi ÏUÜfi COLOR Aspect: Hor iz Dl 
Inage; Positivo DfflE Snooth: IfflOff 
Bi ther I Order ed liEiliM iiffi Threshold: 1 

Correct: lil El 13 Si 


— 


Size Hethod: Margins HifüSBa nfflEflifEEEl 
Lelt Margin: [Ml Right Margin: [ÏÜ 
Nurèer of Copies! If 1 Center 


MJU 


ïr irT,:.^4-, ‘1 


’fflm 


■ FASTER SYSTEMS PRESENTEERT 


SUPERBASE PERSONAL en SUPERBASE PROFESSIONAL 


krachtige relationele database systems met het bedieningsgemak van een videorecorder 



PROFESSIONAL 



SUPERBASE PERSONAL is ontworpen om snel een maximaal gebruik van uw gegevens te 
maken. Er zijn praktisch geen grenzen aan het formaat van velden, records en files. 

Om de bediening te vergemakkelijken is Superbase voorzien van knoppen die aan een video- of 
cassetterecorder herinneren. 

GDQLKlaaQatïDIZItliaS 

Bekijk uw records met FIRST, LAST, CURRENT, PREVIOUS en NEXT. Blader met FAST FORWARD en 
RE WIND. Beëindig het bladeren tijdelijk of definitief met PAUSE en STOP. Eén van de krachtigste 
opties van Superbase is de mogelijkheid om grafische informatie op te slaan . Voor de Amiga wordt 
het IFF-formaat ondersteund. Op de Atari ST kan men met Neochrome en Degas uit de voeten. 

SUPERBASE PERSONAL 2 bevat natuurlijk alle faciliteiten die Superbase Personal zo aantrekke- 
lijk maken. Daarnaast is er een ingebouwde tekst editor opgenomen die mail merge mogelijk 
maakt. Bovendien kunnen tekstbestanden van willekeurige lengte aan een record worden 
toegewezen. Superbase Professional 2 leest elke ASCII-file, ook als die van een ander programma 
afkomstig is. Ingebouwde telekommunikatie software maakt kommunikatie met andere compu- 
tersystemen eenvoudig. 

SUPERBASE PROFESSIONAL biedt mogelijkheden die u in geen enkel ander 
database system aantreft. 

De belangrijkste uitbreiding is de implementatie van de krachtige 'Database Management Lan- 
guage', een vierde generatie programmeertaal die het volledige potentieel van uw computer 
benut. DML bevat meer dan 250 geavanceerde kommando's. Op het lijf geschreven applikaties 
kosten slechts enkele regels kode. Voor gebruikers die niet willen programmeren is er een grafische 
applikatie editor opgenomen die het mogelijk maakt om alle uitvoer naar smaak en behoefte in 
te richten . Patronen , fijnen , rechthoeken , 
karaktersets en pictures zijn op eenvou- 
dige wijze toe te voegen. Gegevens 
kunnen uit meerdere files tegelijk wor- 
den gehaaid. De gebruiker stelt het hele 
ontwerp op intuïtieve wijze samen. 


Informatie: FASTER SYSTEMS 

Tongelresestraat 471 5641 AW Eindhoven 
Telefoon: 040-812 849 Fax: 040-812 855 





AMI6A MAGAZINE 



In de vorige aflevering zagen we dat het bestu- 
ringssysteem van de Amiga, AmigaDOS, zich 
voor een deel in de Kickstart ROM bouwstenen 
in de computer bevindt; dit deel van het 
besturingssysteem verandert weinig in de loop 
der tijd (de verschillen tussen Kickstart 1.2 en 
1.3 zijn zeer gering). 

De rest van het besturingssysteem bevindt 
zich op diskette en kan daardoor sneller 
gewijzigd worden (de verschillen tussen 
Workbench 1.2 en 1.3 zijn aanzienlijk). We 
bekijken aan de hand van de Workbench 
diskette de delen van AmigaDOS die zich op 
disk bevinden nu wat nauwkeuriger. 

Voor de nieuwkomers: start de Amiga met de 
Workbench 1 .3 diskette en houd de toetskom- 
binatie Ctrl-d ingedrukt tot een CLI-venster 
verschijnt, gekenmerkt door de CLI-prompt 
1>. Door het kommando ‘dir’ in te typen en 
op return te drukken, verschijnt er een 
overzicht van de diskette zoals te zien in de 
afbeelding. Omdat de directories die bij het 
besturingssysteem horen alleen voor de CLI- 
gebruiker belangrijk zijn, kunt u ze niet vanaf 
de Workbench zien. 

De belangrijkste zijn: 

C: de C staat voor Command directory - hier 
bevinden zich de AmigaDOS kommando’s 
die vanuit de CLI gebruikt kunnen worden, 
bijvoorbeeld het ‘dir’ kommando. In tegen- 
stelling tot bijvoorbeeld MS-DOS bevinden 
alle kommando’s zich bij de Amiga op dis- 
kette. Wanneer door de gebruiker vanuit de 
CLI een kommando wordt gegeven, zoekt het 
besturingssysteem eerst in de ‘current direc- 
tory’ en vervolgens in de C directory naar het 
betreffende kommando (de ‘current direc- 
tory’ is de directory waar u op dat moment aan 
het werk bent; voor een verdere uitleg ver- 
wijzen we naar de gebruiksaanwijzing van de 
Amiga) . 



DEVS: deze afkorting staat voor devices. Een 
device is een stukje programmatuur dat wordt 
gebruikt bij de in- en uitvoer van gegevens, 
bijvoorbeeld voor de diskdrive, de RAM-disk 
of de interne klok. De DEVS directory bevat 
de device bibliotheken die niet meer in de 
Kickstart ROM’s pasten, (serial, parallel, 
printer, narrator, clipboard en ramdrive de- 
vice). Zodra deze bibliotheken nodig zijn, 
worden ze vanaf de diskette in het computer- 
geheugen geladen, waar ze blijven tot de 
computer gereset wordt. Het ramdrive-device 
is een belangrijke nieuwe aanwinst van 
Workbench 1.3 - het vormt de basis van de 
reset-bestendige ramdisk RAD: waar we in een 
volgende aflevering meer aandacht aan zul- 
len besteden. 

De system-configuration bevat de voorkeurin- 
stellingen van de gebruiker (bijvoorbeeld 
schermkleuren, welke printer gebruikt wordt) 
en de mountlist bevat informatie voor devices 
die via het MOUNT kommando aan het sys- 
teem worden toegevoegd, zoals de meeste 
harddisks of de reset-bestendige RAM-disk. 
Verder vinden we hier de zogenaamde drivers 
voor het toetsenbord (keymaps directory) en 
de printer (directory printers). De drivers 
zorgen dat de informatiestroom van en naar 
de randapparatuur korrekt vertaald wordt. 
Om een bepaalde printer met de Amiga te 
kunnen gebruiken, moet de bijbehorende 
driver aanwezig zijn in de ‘printers’ directory 
van de startschijf. 


L: in de L (Library) directory vinden we onder 
andere de ‘handlers’: programma’s die een 
randapparaat nabootsen. Het bekendste 
voorbeeld is de RAM-Handler die een diskdrive 
(RAM:) in het geheugen van de computer 
simuleert. De Disk-Validator kontroleert of 
diskettes die in de diskdrive worden gestopt in 
orde zijn en de Port-Handler regelt de toegang 
tot de seriële en parallelle poort. Bij 
Workbench 1.3 zijn er diverse nieuwe hand- 
lers bijgekomen, onder andere voor de Shell 
en het FastFileSystem. 

LIBS: Deze lade bevat bibliotheken met 
funkties die sommige programma’s nodig 
hebben. Zo gebruiken sommige teken- en 
animatie-programma’s de wiskunde biblio- 
theek. Voor de Workbench zijn de icon- en 
info-libraries nodig. 

S: De Sequence Library (S) is de aangewezen 
plaats voor zogenaamde ‘batch-files’. Een 
batch-file is een lijstje met een serie kom- 
mando’s die AmigaDOS kan uitvoeren. Be- 
langrijkste voorbeeld hiervan is de startup-se- 
quence, een bestand met kommando’s die de 
Amiga bij het opstarten verwerkt. Door de 
startup-sequence met een tekst-editor aan te 
passen, kan men allerlei zaken bij het starten 
van de computer automatisch laten uitvoeren. 
In de S directory kunnen zich ook andere 
batch-files bevinden, bijvoorbeeld voor het 
aanmaken van een RAM-disk. 

FONTS: Deze directory bevat diverse letter- 
types die door alle programma’s gebruikt 
kunnen worden. Afgezien door tekenpro- 
gramma’s wordt deze mogelijkheid weinig 
toegepast. De meeste programma’s gebruiken 
de standaard topaz-letter van de Amiga. De 
informatie hiervoor bevindt zich niet in de 
Fonts-directory, maar in de Kickstart ROM’s. 

T: De T staat voor temporary (tijdelijk). 
Sommige programma’s, bijvoorbeeld tekst- 
editors, plaatsen in deze directory een re- 
serve-exemplaar van een bestand dat bewerkt 
wordt. 

Verder vinden we een aantal directories op de 
1.3 Workbench die de gebruiker ook vanuit 
de workbench-omgeving kan zien, en die 
minder belangrijk zijn voor het besturingssys- 
teem: 

SYSTEM: Hier bevinden zich diverse pro- 
gramma’s die met ‘systeemonderhoud’ te 
maken hebben, bijvoorbeeld voor het 
kopiëren of formatteren van een diskette of 
het openen van een CLI-venster. 

PREFS: Deze lade bevat het programma ‘Pre- 
ferences’ waarmee men diverse voorkeurin- 
stellingen kan vastleggen. Deze instellingen 






AMIGA MAGAZINE 


AnigaShell 



worden bewaard in het bestand system-con- 
figuration in de DEVS-directoiy. 

UTILITIES: Deze directory bevat diverse 
hulpprogramma’s. 

EXPANSION: Expansion is op de standaard 
Workbench leeg. Hierin kan men later soft- 
ware voor bepaalde toevoegingen aan het sys- 
teem installeren, zoals de Janus-library voor 
het Bridgeboard (Amiga 2000) of een 
harddisk-driver. De betreffende apparatuur 
wordt met het kommando ‘Binddrivers’ bij 
het opstarten van de Amiga automatisch in 
het systeem opgenomen. 

TRASHCAN: Hierin bevinden zich alle bestan- 
den die in de vuilnisemmer gestopt zijn. De 
bestanden worden pas echt verwijderd door 
de emmer te legen (‘Empty Trash’). 

EMPTY: Dit is een lege lade, die de moge- 
lijkheid biedt om op een eenvoudige manier 
vanaf de workbench extra laden aan te maken. 


PLEASE REPLACE VOLUME... 

Zoals u ziet hebben de meeste stukjes van 
AmigaDOS een vaste plaats in één van de 
genoemde directories. Wanneer een bepaald 
stukje programmatuur nodig is, wordt het 
ingeladen vanaf de diskette. AmigaDOS gaat 
er vanuit dat de bestanden zich bevinden op 
de startschijf, de diskette waarmee het sys- 
teem geboot (opgestart) wordt (bijvoorbeeld 
de Workbench 1.3 diskette). Wanneer de 
startschijf zich op dat moment niet in de 
diskdrive bevindt, zal AmigaDOS de gebruiker 
verzoeken deze weer in de diskdrive te stop- 
pen zodat het benodigde bestand kan worden 
geladen. Zeker voor gebruikers van één 
diskdrive betekent dit dat vaak van diskette 
gewisseld moet worden; een zeer irritant ver- 
schijnsel. 


Systen Regiiest: 




P lease replace volime 
Uopkbenchl.3 
in any drive 


GROTE OPRUIMING 

Om ditjongleren met diskettes te voorkomen, 
zijn meerdere oplossingen mogelijk. Ten eer- 
ste kan men zorgen dat alle programma’s 
waarmee gewerkt wordt op een komplete 
workbench-schijf (een diskette die de Amiga 
opstart en de workbench-omgeving tevoor- 
schijn brengt) staan; gelukkig is dit bij de 
meeste software al het geval. Eventueel kan 
men dit zelf verzorgen door van een kopie van 
de Workbench 1.3 schijf alle niet benodigde 
bestanden te verwijderen en vervolgens het 
gewenste programma er naar toe te kopiëren. 
Helaas is de originele Workbench 1.3 een 
bijna volle schijf en moet er heel wat verwij- 
derd worden om genoeg ruimte te maken 
voor andere (grote) programma’s. Voor de 
beginnende gebruiker is het moeilijk te ach- 


1.) assign 
Volunes: 

RAMB8 [Hounted] „ 
RAM DISK (Hounted! 
HardDisk [Hounted] 
HD-startup [Hounted] 


Directories: 

I 

GRAS 

P 

L 

C 

FONTS 

DEVS 

LIBS 

SYS 


RAH DISK : t 
RAM DISK: 
HardDisklUP 
HardDiskls 
HardDisk: 1 
HardDisk :c 
HardDisk :F0NTS 
HardDisk : devs 
HardDisk: libs 
HardDisk: 


Devices: 

RAD SPEAK NEWCON DH6 FRT 
PAR SER RAH CON RAH 
DF8 
1 .) 1 


jg 


RAMbISK 


HardDisk 

HD-ltartup 

I 


terhalen wat niet en wat wél essentieel is. 
Geschikte kandidaten voor een grote oprui- 
ming zijn de directories fonts en Utilities. De 
meeste programma’s in de System-lade zijn 
ook niet nodig. Bij de andere directories moet 
men selektiever te werk gaan. 

ASSIGN 

We kunnen AmigaDOS ook vertellen dat het 
de benodigde bestanden op een andere plaats 
moet zoeken. Zo kan men bijvoorbeeld een 
RAM-disk (nagebootste diskdrive in het ge- 
heugen) met de diverse bestanden aanmaken 
en via het Assign kommando aan AmigaDOS 
vertellen dat het voortaan in de RAM-disk in 
plaats van op de startschijf moet zoeken. 

Bij gebruik van een (niet-autoboot) harddisk 
zal men AmigaDOS moeten vertellen dat het 
de benodigde bestanden op de harddisk dient 
te zoeken en niet op de startschijf. Dit gaat het 
makkelijkste met het kommando Defdisk, dat 
het Assign kommando voor alle systeem-di- 
rectories tegelijk uitvoert. 

Door in de CLI het kommando Assign (be- 
tekent: ‘toewijzen’) te geven krijgt u een 
overzicht van de diverse directories waar 
AmigaDOS de benodigde bestanden zoekt. 
SYS: staat voor de startschijf. 

MINIMUM-DISK 

Voor de meer ervaren gebruikers is het 
mogelijk om, uitgaande van een lege diskette, 
alle benodigde bestanden en directories aan 
te brengen (kopiëren vanuit de CLI). Dit 
vereist de nodige kennis van AmigaDOS en de 
CLI. 

Welke ‘minimumeisen’ stelt AmigaDOS aan 
een diskette? Er zijn diverse manieren waarop 
de Amiga tegen een disk kan aankijken: 

BAD: Geen LP, maar een diskette die door 
AmigaDOS als slecht wordt beschouwd. Dit 
kan zowel een nieuwe diskette zijn als een 
Amiga-disk die beschadigd is geraakt (in het 
laatste geval heeft u problemen). AmigaDOS 
duidt zo’n diskette aan als ‘Unreadable Disk’ 
of bijvoorbeeld ‘DFLBAD’ in de workbench- 
omgeving. 

DOS: Een diskette die met de Amiga is gefor- 


matteerd (bijvoorbeeld via ‘Initialize’ in het 
Workbench-menu) en door AmigaDOS wordt 
herkend als een Amiga-schijfje. Dit kan 
bijvoorbeeld een data-disk zijn waarop 
gegevens bewaard worden. Een DOS-disk is 
niet zonder meer in staat om de Amiga op te 
starten (lukt dit wel, dan zit er mogelijk een 
virus op de schijf) . 

BOOTABLE DISK: Een diskette die geschikt 
is om de Amiga te ‘booten’ oftewel op te 
starten. Dit is doorgaans een DOS-disk die 
tevens ‘geïnstalleerd’ is met het CLI-kom- 
mando Install (installeren is iets anders dan 
het ‘Initialize’ van de workbench). Door in- 
stalleren wordt een klein stukje kode op het 
begin van de diskette (het zgn. bootblock) 
geplaatst dat zorgt voor het openen van de 
dos.library in de Kickstart ROM’s en daarmee 
AmigaDOS uit het niets tevoorschijn tovert. 
Door een dergelijke disk in de Amiga te stop- 
pen en de computer aan te zetten, verschijnt 
er een CLI-venster. Na het booten zoekt Ami- 
gaDOS naar het bestand startup-sequence in 
de S directory. Wanneer dit aanwezig is, wor- 
den eerst alle daarin aanwezige kommando’s 
uitgevoerd. 

WORKBENCH DISK: Dit is een bootable disk 
die tevens alle bestanden bevat die voor de 
workbench nodig zijn. Dit zijn onder andere 
de libs-directory met de bibliotheken 
icon.library en info.library, de startup-se- 
quence (die zorgt dat de workbench-omge- 
ving geaktiveerd wordt) , de system-configura- 
tion (anders krijgt u van die rare brede 
lettertjes op het scherm) en het kommando 
Loadwb in de C directory. Om vanuit de 
workbench ook nog iets nuttigs te kunnen 
doen, moeten er natuurlijk ook nog uitvoer- 
bare programma’s op de diskette aanwezig 
zijn. 

De workbench omgeving is ideaal voor de 
beginnende gebruiker. Zoals u uit het boven- 
staande kunt opmaken, komt er wèl heel wat 
bij kijken voordat alles goed funktioneert. 
Volgende keer behandelen we een van de 
bekendste problemen: het installeren en ge- 
bruiken van een printer. 


rtup-sequence l>startup-sequence l>startup-sequence l>startup-sequence l>startup~sequence l>startup-sequence l>startup-sequence l>startup-sequ« 





AMIGA MAGAZINE 



•SETCOLORS — FRANK LIPS °1988 


•Invoer parameters 


coltab&: wijzer naar kleurentabel 
van het huidige scherm, 
maxcol: maximum aantal kleuren 
van dit scherm. 


DEFINT a -2 


SUB setcoll (win,scr) STATIC 

SHARED co ltab&, maxcol 
IF init=0 THEN 

init-1 :col=0:raaxcol=WINDOW(6) 
s cr & -PEEKL ( WINDOW ( 7 ) +46 ) 
coltab&-PEEKL(PEEKL( scr&+48 )+4 ) 
DIM r(31),g(31),b(31),c(2) 

FOR i=maxcol TO 0 STEP -1 
colval=PEEKW( coltab&+2* i ) 
GOSUB getcols 

r(i)=c(0) :g( i)-c(l) :b(i)=c(2) 
NEKT i 
END IF 


IF scr<2 THEN 

WIN DOW win, , ( 272 , 66) -(359,177) ,0 
ELSE 

WINDOW win, , (272,66)-< 359,177) ,Q,i 
END IF 

LINE (0,0)*-(87,120) ,2 ,bf 
done=0 : RESTORE setcolldata 
FOR i=l TO 17 
READ xi,yl,x2,y2 
LINE (xl,yl)-(x2,y2) ,o,bf 
LINE (xl,yl)-(x2,y2) , ,b 
NEKT i 

FOR i=l TO 11 
READ yl,xl,i$ 

LOCATE yl,xl: PRINT i$ 

NEXT i 

GOSUB printcols 
WHILE MOUSE ( 0)<>0: WEND 


WHILE NOT done 
IF xm=8 OR xm=9 THEN 
WHILE MOUSE ( 0 ) <>0 : WEND 
END IF 

WHILE MOUSE ( 0 ) —0 ï SLEEP : WEND 
xm=FIX ( MOUSE ( 1 ) /8 ) +1 
ym=F I X ( MOUSE ( 2 ) / 8 ) + 1 
f = ( xm=7 OR xm~8)-{xm=9 OR xm=10) 

IF ym=4 THEN 
IF (col>0 AND f=-l) OR 

(COl<maxcol AND f=l) THEN 
col=col+f 

colval=PEEKW(coltab&+2*col) 

GOSUB getcols 
END IF 

ELSEI F ym=6 OR ym=8 OR yia^lO THEN 
n=ym/2~3 

IF (c(n)>0 AND f=-l) OR 
(c(n}<15 AND f=l) THEN 
c(n)=c(n)+f 

colval=c( 0 ) *256+c( l)*16+c(2) 

END IF 

ELSEIF ym=12 THEN 
IF (colval>0 AND f=-l) OR 
(COlval<4095 AND f=l) THEN 
colval-colval+f: GOSUB getcols 
END IF 

ELSEIF ym-14 AND xm>l AND xm<7 THEN 
FOR i-0 TO maxcol 
PALETTE i,r(i)/16,g(i)/16,b(i)/l 6 
NEXT i 

colval=PEEKW(coltab&+2*col ) 

GOSUB getcols 

ELSEIF yrn=14 AND XHl>8 AND xm<ll THEN 
done=-l 
END IF 

IF y/2=INT( y/2 ) THEN 
PALETTE col ,c(0)/16,c(l)/16,c(2)/16 
GOSUB printcols 
END IF 
WEND 

WINDOW CLOSE win 
EXIT SUB 


getcols: 

< 2 ( 0 ) = (col val AND 3840>/256 
c( 1 )=(colval AND 240)/16 
c(2)==(colval AND 15) 

RETURN 


ertaa 


progro 

scheri 


Frank Lips 


We vervolgen onze kursus Amigo BASIC met nieuwe 
voorbeelden voor een beter gebruik van deze 
tmaal routines 
maken v§in 
ongebruikelijke 


van de 


en een 


Ook ziet u een getal (0-4095) dat de totale 
kleurwaarde voorstek; dat is handig om 
een bepaalde kleur terug te vinden. De 
kleuren verschuiven één punt door op + 
of - te klikken. Als u echter op < of > klikt, 
gaat het verstellen door tot u de muis 
loslaat. Om het programma zo klein 
mogelijk te houden, is voor deze simpele 
manier van instellen gekozen. 

Na de eerste aanroep zoekt het pro- 
gramma de pointer naar de kleurentabel 
van het huidige scherm op. Vervolgens 
wordt deze tabel uitgelezen en opgeslagen. 
Na het openen van een venster en het 
opbouwen van het beeld wacht het pro- 
gramma totdat de gebruiker iets onder- 
neemt. Om te zorgen dat tijdens dit 
wachten de CPU niet nodeloos bezet is, 
neemt men de instruktie SLEEP op. Als er 
op de muis of een toets gedrukt is, gaat 
het programma verder. Aan de hand van 
de gemaakte keuze vindt een wijziging 
van de kleuren plaats. Na het aanklikken 
van OK stopt de subroutine. 

MEERKLEURIGE PATRONEN 

Dit programma demonstreert het gebruik 
van meerkleurige patronen. Aanleiding 
voor een patroon vormt een van het 
scherm genomen monster. Aangezien dit 
steeds opnieuw gebeurt, is hier sprake van 
rekursiviteit. Het is interessant om dan te 
zien hoe bepaalde patronen strijden om 


KLEUREN A LA CARTE 

Bij veel programma’s is het voor de ge- 
bruiker prettig om de kleuren aan de 
eigen wensen te kunnen aan passen. Deze 
kleine utility voorziet daarin. 

Als u het programma aanroept, ziet u: 


C: kleurnummer 
R: rood 
G: groen 
B: blauw 

RESET: herstel naar systeemkleuren 
OK: klaar 



22 


printcols: 

T.TNE ( 7 , 5)-( 80 , 15) ,COl ,bf 
LOCATE 12,2: PRINT USING "####" ^olvai 
LOCATE 4 4 ; PRINT USING «*##», -col 
LOCATE 6,4 JPRINT USING 
LOCATE 8,4 : PRINT USING 
LOCATE 10 , 4 : PRINT USING «##",*c(2) 
RETURN 

setcolldata: _ -»•» 

DATA 5,3,82,17,5,21,17,33,22,21,41,33 
DATA 46,21,81,33,5,37,17,49,22,37,41 
DATA 49,46,37,81,49,5,53,17,65,22,53 
DATA 41,65,46,53,81,65,5,69,17,81,22 
DATA 69,41,81,46,69,81,81,5,85,41,97 
DATA 46,85,81,97,5,101,49,113,61,101 

DATA 81 113 ,2 . ”C H ,4,7, ,, <-+> M ,6,2, ”R 

SaS 6 , 7 , « -+>» 8,2 ”G” 8,7, "<~+>” ,10 
DATA 2 ; »B» , 10 , 7 ; «<-+>" ,12,7, "<-+>« , 14 
DATA 2 , ”RESET” ,14,9, ”OK" 

END SUB 



-COLPAT FRANK LIPS °1988. 

DEFINT a-2 

SCREEN 2,320,256,3,1 
WINDOW 2 , , , 0 , 2 
RANDOHIZE TIMER 

PALETTE 0 , 0 , 0 , 0 : PALETTE 1 , . 8 , . 5 , . 5 

PALETTE 2, .5, . 8 , . 5 *. PALETTE 3, .5, .5, .8 
PALETTE 4 , . 8 , . 8 , . 5 : PALETTE 5,. 8,. 5,. 8 
PALETTE 6 , . 5 , . 8 , . 8 : PALETTE 7,. 8,. 8,. 8 

ncoIs=WINDOW ( 6 ) 
depth^LOG ( ncols+1 ) /LOG ( 2 ) 
xraax=WINDOW( 2 ) -1 s ymax=WINDOW ( 3 ) -1 

patHeigHt=4 

si ze= ( 6+ ( 2 A patheight ) * 2*depth )/2 
DIM sam (size-1) 

patsize=2 A CINT(LOG(size-3)/LOG(2)+. 5) 

DIM pat (patsize-l) 
areaptsz&=WINDOW( 8 ) +29 

COLOR ncols,0 

WHILE i$<>CHR$(27) 
i$=w« ;CLS 
ssize=12 

FOR y=0 TO ymax STEP ssize 
FOR x=0 TO xmax STEP ss 12e 
xl^x+ssize-I :yl=y+ssize-l 
LINE (x,y)-(xl ,yl) ,RND*ncols,bf 
NEXT x,y 

WHILE i$- H ” 

xl=16*INT(RND* ( xmax-15 ) /16 ) 
yl=16*INT(RND*(ymax-15)/I6) 
x2=xl+15 :y2-yl+2 A patheight-l 
GET (xl,yl)-(x2,y2) ,sam 
FOR p=0 TO size-4 
pat(p)=sam(p+3) 

NEXT p 

PATTERN ,pat 

POKE areaptsz& ,-patheight AND 255 

LINE (xl,yl)-(xl+63,yl+63) , ,bf 
FOR j=0 TO 2 

AREA (RND*xmax,RND*ymax) 

NEXT j : AREAFILL 

i$=INKEY$ 

WEND 

FOR p=0 TO size~4 : pat ( p ) =&HFFFF : NEXT p 
PATTERN , pat 

POKE areaptsz&,0 AND 255 
WEND 


WINDOW CLOSE 2 


de overhand te krijgen. 

Het programma begint met het instellen 
van een scherm met lage resolutie en acht 
kleuren. U kunt deze instelling naar be- 
lieven wijzigen: het programma past zich 
vanzelf aan . Er is gekozen voor niet te felle 
kleuren die echter wel een maximale 
tegenstelling vormen. Hierna zoekt het 
programma het aantal kleuren en 
bitplanes alsmede de bruikbare venster- 
grootte op. 

De variabele patheight bepaalt de hoogte 
van het patroon (als macht van 2). Door 
deze te veranderen ontstaat een heel ander 
soort patronen; de waarde moet echter 
tussen 1 en 6 liggen. De breedte van de 
patronen ligt vast als een 16 bits woord. 
Dan berekent het programma de grootte 
van de array die het te nemen monster 
moet bevatten. Daarop volgt de array voor 
het vulpatroon die een formaat moet 
hebben dat overeenkomt met een macht 
van twee. Het maakt niet uit of een deel 
ervan niets bevat. Hierna wordt de pointer 
naar vlakvulpatroon (areaptsz&) in de 
Rastport berekend. Daar geeft men door 
een negatieve waarde van de patroon- 
hoogte aan dat het om een meerkleurig 


patroon gaat. 

Als laatste voorbereiding moet men de 
voorgrondpen op de maximale kleur 
instellen. Een lagere waarde zou be- 
tekenen dat invulling van het vlak maar 
tot de bitplane van die kleur plaatsvindt. 
Nu begint het eigenlijke werk: Eerst iets 
tekenen, hier vierkan^es, maar in prin- 
cipe is natuurlijk alles goed. Vervolgens 
vindt de bepaling van plaats en grootte 
van het monster plaats, waarna met behulp 
van de GET-instruktie dat deel van het 
scherm naar de array sam gekopieerd 
wordt. 

Daarop begint het overzetten naar de 
array pat. De eerste drie elementen van 
het monster bevatten breedte, hoogte en 
diepte. Vandaar dat deze overgeslagen 
worden. Dan, na de instruktie PATTERN, 
alleen nog in de Rastport aangeven om 
welk soort patroon het gaat en vervolgens 
wat tekenen om het resultaat te zien. Als 
er niet op een toets gedrukt is, herhaalt de 
hele cyclus zich. Gebruik ESC om het 
programma te stoppen en elke andere 
toets om opnieuw te beginnen. Het laat- 
ste stukje van het programma herstelt het 
normale vulpatroon. 


patronen 




SCREEN CLOSE 2 
END 


oktaklok i 




ANDERE TIJDEN 

Een oktaklok geeft de tijd aan van een dag 
die 8 uren telt. Elk uur is verdeeld in 64 
minuten; elke minuut is op zijn beurt 
weer verdeeld in 64 seconden. Zo telt elke 
dag dus 2 A 15 seconden. 

De kleinste wijzer is de urenteller; het 
onderste deel van zijn schaal is de nacht 
en het bovenste is de dag. Door deze 
delen nogmaals in tweeën te splitsen, 
ontstaat de ochtend, de middag, de avond 
en de midnacht. Om niet al te grote uren 
te krijgen, zijn deze nogmaals door twee 
gedeeld. Een mogelijke naam hiervoor: 
voormiddag, namiddag, enzovoort. 

Op de één of andere manier lijkt de voor- 
gaande indeling logischer; de namen zijn 
er eigenlijk, mits konsekwent door- 
gevoerd, al voor aanwezig. Uitgaand van 
de wijzerplaat: een verdeling in acht gelijke 
stukken is gemakkelijker te konstrueren 
dan de twaalf van de gewone klok. 

Ook bij de indeling van hetjaar vindt men 
vier seizoenen, wat overeenkomt met de 
belangrijkste delen van de dag. Hetjaar 
kent overigens ook allerlei onlogische 
historisch gegroeide konventies: oktober 
is ondanks zijn naam de tiende maand en 
zo zijn er meer. Zonder nu direkt het 
invoeren van een nieuwe tijdmeting voor 
te staan, is het een aardig idee om zo’n 
klok, althans op de computer, te kunnen 
zien werken. 

Omdat de klok maar eens per seconde 
bijgesteld hoeft te worden, blijft er nog 
genoeg tijd over om te laten zien dat u 
naar een werkende Amiga kijkt: 

Er gebeurt iets grafisch in de achtergrond! 
Feitelijk draait er een programma dat in 
de achtergrond iets doet met meer- 
kleurige vulpatronen en dat elke 2.64 
seconde (gewone tijd) stopt om de klok 
bij te stellen. 

Er zijn twee vensters: op de voorgrond de 
klok en daarachter de grafische demo. 
Het opbouwen van de klok, de cirkels met 
verdeling en het instellen van de juiste 
tijd is het eerste dat plaatsvindt. Dan 
aktiveert het programma de TIMER 
funktie die het mogelijk maakt de klok bij 
te stellen door middel van de daarvoor 
gegeven ON TIMER GOSUB.... Als de 
klok werkt, gaat de grafische demo begin- 
nen. Vergeet niet om, voordat u Basic 
start, de systeemtijd op de juiste tijd in te 
stellen. 

Als u meer van de achtergrond wilt zien, 
verander dan de SCREEN instruktie aan 
het begin van het programma in: 
SCREEN 1 320 512 3 4 
Met 512 Kb RAM en een tweede diskdrive 
lukt dit nog net. 


'—OKTAKLOK FRANK LIPS °1988 

DEFINT a -2 
SCREEN 2,320,256,3,1 
WINDOW 3,,, 0,2 
RANDOMIZE TIMER 

PALETTE 0,0, 0,0 : PALETTE 1,.8,.8,.8 

PALETTE 2, .8,. 8, .6: PALETTE 3,. 6,. 8,. 8 
PALETTE 4 , . 4 , . 4 , . 6 : PALETTE 5,, 4,. 6,. 6 
PALETTE 6 , . 6 , . 4 , . 4 : PALETTE 7,. 6,. 6,. 4 

ncols=WINDOW( 6) 
depth=LOG ( ncols+1 ) /LOG ( 2 ) 

WINDOW 2, , (47,17)-(263,225) ,0,2 

xmax2=WINDOW( 2 ) -1 : yraax2=WINDOW( 3 ) -1 

xc-xmax2/2 : yc=ymax2/2+l 

asp 1 ”1 : col— 3 : xd=20 

LOCATE 2,2: PRINT "OKTAKLOK” 

LOCATE 2, xd: PRINT " : 

DIM punt 1(64) : af stand 1 =8*ATN ( 1 ) /64 : n=0 
FOR p!=8*ATN(l) TO 0 STEP -afstand! 

punt ! ( n ) -p i : n=n+l 
NEXT p! 

FOR i=100 TO 60 STEP -20 
CIRCLE (xc,yc) ,i,col, , ,asp! 

PAINT (xc-w(0) ,yc) ,col 
FOR j=l TO 64 
g=5 

IF j/8=INT( j/8 ) THEN 
g=l2 

ELSEIF j/4=INT( j/4 ) THEN 
g=8 

END IF 

xp0=xc+i *asp 1 *SIN ( punt 1 ( j ) ) 
yp0-yc+i* COS (punt! ( j) ) 
xpl=xc+ ( i-g ) *asp ! *SIN ( punt i ( j ) ) 
ypl=yc+(i-g)* COS (punt! ( j) ) 

LINE ( xpO , ypO ) - ( xpl , ypl ) , 0 
NEXT j 

CIRCLE (xc,yc) ,i,o, , ,asp! 
coi=col+ ( col =3 ) - ( col-2 ) 

NEXT i 

CIRCLE (xc,yc) ,40,5, ,, asp! 

PAINT (xc,yc),5 

CIRCLE (xc,yc) ,40,1, ,, asp! 

CIRCLE (xc,yc) ,100,1 ,, ,asp! 

CIRCLE (xc,yc) ,2,1, , ,asp! 

PAINT (xc,yc) , 1 

w(0)-90 :w( 1 )=70 :w( 2 )-50 

'reken gewone tijd om naar oktatijd 

t !-( 24*60*60 )/( 8*64*64) 

t$=TIME$ 

p!=VAL(LEFT$(t$,2) )*3600 
p!=p!+VAL(MID$(t$,4,2))*60 
p ! =p ! +VAL ( RIGHT$ ( t$ , 2 ) ) + ♦ 2 
sec=INT(p!/t! ) 
okta-INT ( sec/4096 ) 
sec=sec-okta*4096 
min«INT( sec/64 ) 
sec-sec-min*64 

LOCATE 2 ,xd+5: PRINT USING "##";sec 
IF secclO THEN LOCATE 2,xd+5:PRINT "0" 
LOCATE 2,xd+2:PRINT USING "##";min 
IF minclO THEN LOCATE 2,xd+2:PRINT "0" 
LOCATE 2, Xd: PRINT USING »#";okta 

f=w(0) :n=sec 

col=0 : GOSUB zetpunt 

f=w(l) :n=min 

col=0 : GOSUB 2 etpunt 

f=w(2) :n=okta*8+FlX( min/8) 

col=0: GOSUB zetpunt 

WINDOW OUTPUT 3 

ON TIMER (tl ) GOSUB sec 
TIMER ON 
GOSUB COlpat 
TIMER OFF 

WINDOW CLOSE 3 
WINDOW CLOSE 2 
SCREEN CLOSE 2 
LIBRARY CLOSE 
END 


WINDOW OUTPUT 2 
f=w(0) :n=sec 
col=3: GOSUB zetpunt 
sec=sec+l 

IF sec>63 THEN sec=0 : GOSUB min 
f =w( 0 ) : n=sec : col=0 : GOSUB zetpunt 
LOCATE 2 ,xd+5ïPRINT USING "##»?sec 
IF secclO THEN LOCATE 2, xd+5: PRINT "0" 
WINDOW OUTPUT 3 
RETURN 

min: 

f=w(l):n=min 
col=2: GOSUB zetpunt 
f=w(2) :n=okta*8+FlX( min/8) 
co 1= 3 : GOSUB zetpunt 


min=min+l 

IF min>63 THEN min-0: GOSUB okta 
SOUND 659.26,20, ,0ïSOUND 523. 25, 20,, 1 
f-w( 2 ) :n=okta*8+FIX( min/8 ) 
col=0 : GOSUB zetpunt 

f»w(l):n=min 
col=0: GOSUB zetpunt 
LOCATE 2 , xd+2 ; PRINT USING "##«;min 
IF min<10 THEN LOCATE 2,xd+2:PRINT "0" 
RETURN 


okta: 

okta=okta+l:IF okta>7 THEN okta=0 
SOUND 440,20, ,2 ; SOUND 349. 23, 20,, 3 
LOCATE 2, xd: PRINT USING »#";okta 
RETURN 

zetpunt: 

xp=xc+f *asp! *SIN(punt ! (n) ) 
yp=yc+f *COS ( punt ! ( n ) ) 

AREA (xp,yp):AREA (xc,yc) rAREAFILL 1 
xp=xc+( f-5 ) *asp! *SIN(punt! (n) ) 
yp=yc+(f-5)*COS(punt! (n) ) 

CIRCLE (xp,yp) ,3, col, , ,asp! 

RETURN 

colpat: 

IF init-0 THEN 
xmax3=WINDOW(2)-l 
ymax3=WINDOW ( 3 ) -1 
patheight=3 

size- ( 6+ ( 2 ^patheight ) * 2*depth ) / 2 
DIM sam (size-1) 

patsize=2 A CINT(LOG(size-3)/LOG(2)+.5) 
DIM pat (patsize-1) 
areaptS2&=WIND0W( 8 ) +29 
GOSUB backstart 
init=l 
END IF 

COLOR ncols,0 
WHILE i$=" " 

FOR i=0 TO 199 
xl=RND* ( xmax3 - 1 5 ) 
yl=RND* ( ymax3-15) 
x2=xl+15 

y2=yl+2 A patheight-l 
GET (xl,yl)-(x2,y2) ,sara 
FOR p=0 TO si ze- 4 
pat(p)-sam(p+3 ) 

NEXT p 
PATTERN ,pat 

POKE areaptsz& ,-patheight AND 255 
FOR j=0 TO 3 

AREA (RND*xmax3,RND*ymax3) 

NEXT j 
AREAFILL 
NEXT i 

GOSUB clearpat 
i$=INKEY$ 

IF i$-" " THEN GOSUB backstart 
WEND 

COLOR 1,0 
RETURN 

backstart : 
ssize=12+20*RND 
FOR y-0 TO ymax3 STEP ssize 
FOR x=0 TO xmax3 STEP ssize 
xl-x+ssize- 1 :yl=y + ssize-l 
LINE (x,y)-(xl,yl) ,4+RND*(ncols-4) ,bf 
NEXT x,y 
RETURN 

clearpat: 

FOR p-0 TO size-4:pat (p)=&HFFFF: NEXT 
PATTERN , pat: POKE areaptsz&,0 
RETURN 


=> betekent: deze regel 
gaat verder op de volgende 
regel van de listing. 


BETER 

BASIC 




24 


Dat er bij Commodore veranderingen aan de gang zijn, 
schreven we al in het voorgaande nummer. 

Het personeelsbestand is in korte tijd ongeveer verdubbeld. 
Niek Haak en Jan van Die gingen op bezoek en hadden 
binnen de kortste keren een imposante stapel visitekaartjes 
voor zich liggen. Een groot aantal nieuwe funkties heeft te 
maken met support. 

Wat dat betreft is een ware inhaal-manoeuvre begonnen. 
Support aan afzonderlijke gebruikers, aan gebruikers- 
groepen, aan dealer». 

Wij vroegen welke vorm die support zal krijgen. 



H et is wel een beetje moeilijk om in 
gesprek met Commodore je kri- 
tiek op de support in het verleden 
vol te houden. Er zijn zoveel nieuwe 
gezichten die vol enthousiasme aan hun 
verse baan zijn begonnen, datje aarzelt 
hen met fouten van voorgangers te kon- 
fronteren. En als je dat doet, krijg je groot 
gelijk. Annemieke van Bentum, manager 
customer service: ‘Er waren in die tijd 
eigenlijk helemaal geen mensen beschik- 
baar die antwoorden aan gebruikers 
konden geven. We hadden wat stagaires 
en een of twee vaste mensen, maar die 
hadden ook niet uit zichzelf een vorm van 
klantvriendelijkheid. Er werd niet terug- 
gebeld of geschreven en de vraag van de 
gebruiker belandde in een molen waar hij 
niet meer uitkwam.’ 

Tja, daar gaan al je kritische vragen. Geen 
lol aan als men zo de hand in eigen boezem 
steekt. Vandaar dat we in het vervolg van 
dit verslag ons voornamelijk op de 
toekomst richten. 

BLOEMETJESBEHANG 

Commodore belooft ernst te maken met 
de ondersteuning van haar produkten. 
Voor de konsument zijn die nieuwe facili- 
teiten voorlopig op twee manieren te 
merken. Allereerst is er een belangrijke 
verbetering in de telefonische bereikbaar- 
heid. Op dit moment staat tussen 1 0.00 en 
12.00 uur en tussen 14.00 en 17.00 een 
apart telefoonnummer met vier lijnen 
open: 020 - 842495. De bemanning bestaat 
uit drie personen, één voor algemene 
vragen en twee gebruikers van het eerste 
uur: Harold Oudshoom (software C64, Cl 28 
en Amiga) en Richard Kooi j (hardware). 
Als we er zijn, is de telefoon bijna konstant 
bezet. De afgelopen dagen gingen de 
adviezen helaas voornamelijk over bloe- 
metjesbehang: De firma Kwantum plaat- 
ste een advertentie waarin het telefoon- 



AMIGA MAGAZINE 


BEZEMS lil COMMODORE 


nummer van de servicelijn vermeld stond. 
Helaas projekteren de bellers dat niet 
alleen op de afgebeelde Commodore 
computer, maar ook op het afwasbaar 
vinylbehang verderop in de advertentie. 
Maar ook zonder zo’n misverstand is de 
lijn kontinu bezet. Vierhonderdvijftig 
telefoontjes per dag is geen uitzondering. 
Reden dat men alweer over uitbreiding 
denkt: wellicht zal de telefoon ook in de 
avonduren en in het weekend open- 
gesteld worden. U kunt te allen tijden een 
poging wagen: in het ergste geval vertelt 
het antwoordapparaat u de meest recente 
openingstijden. 

Voor veel vragen kunnen Harold en 
Richard nog steeds terugverwijzen naar 
de handleiding van de Amiga of de bijge- 
leverde instruktiediskette. Metvragen over 
zeer specifieke programmeerproblemen 
of software waar u geen handleiding van 
heeft, kunt u niet bij de servicelijn te- 
recht. Wel aandacht krijgen problemen 
met bijvoorbeeld onwillige printers, mo- 
nitoren of kapotte Amiga’s. Steeds vaker 
is zo’n Amiga namelijk helemaal niet 
kapot, maar heeft de gebruiker een virus 
binnengekregen. Een heel vervelend vi- 
rus, de ‘byte-warrior’, geeft bijvoorbeeld 
fouten op diskettes aan die er helemaal 
niet zijn. 

RIJK DER FABELEN 

De tweede vorm van support is de Amiga 
Club, die nu achtduizend leden heeft. 
Lange tijd leek het erop of Commodore 
alleen adressen had verzameld, maar in 
februari kregen de clubleden twee 
aanbiedingen op de deurmat. Dat is nog 
maar het begin. Commodore heeft een 
nieuw reklamebureau in de arm genomen 
dat in de komende tijd gaat toetsen 
waaraan de leden behoefte hebben. Op 
basis van de belangrijkste gemeenschap- 


pelijke interesses zullen nieuwe initia- 
tieven ontwikkeld worden. Wie nog geen 
lid van de club is, kan een kopie van zijn 
garantiekaart opsturen met een verzoek 
om toe te mogen treden. Een oud gerucht 
‘Amiga 1000 eigenaren kunnen geen lid 
worden’, verwijst Annemieke van Ben- 
tum resoluut naar het rijk der fabelen. 
Maar niet alleen individuele gebruikers 
kunnen wat van Commodore verwachten: 
kort geleden werd de eerste bijeenkomst 
voor gebruikersgroepen gehouden. Ook 
bij het bestuur van deze groepen is een 
behoorlijke aarzeling te merken. Een 
uitnodiging van Commodore? Knijp eens 
in mijn arm! Maar het is echt waar: 
Commodore kommuniceert weer. 

Dat het ernst is, bewijst ook de verbouwing 

■ 


van de grote personeelskantine in een 
ontvangst- en demonstratieruimte. Uit- 
eraard was Amiga Magazine op deze 
bijeenkomst aanwezig. Onze medewerker 
André Viergever doet elders in dit num- 
mer verslag. 

De Commodore dealers zijn trouwens ook 
al voor een bijeenkomst uitgenodigd. Men 
beseft dat het nieuwe verkoop-concept, 
met pakketten rond DTP, CAD/CAM, 
Unix en audiovisuele toepassingen, niet 
alleen in Amsterdam mag leven. De dealer 
moet weten wat hij verkoopt en dient 
daarvoor kursussen te volgen. Hoe bouw 
ik een bridgeboard of een harddisk in? 
Hoe moet zo’n harddisk geformatteerd 
worden. Hoe ga ik met de workbench 
om? Voor dealers die komplete systemen 



25 





AMIGA MAGAZINE 


26 


rond de Amiga 2000 en de Amiga 2500 bij 
klanten afleveren, wordt zelfs overwogen 
die kursussen verplicht te stellen. 

Een probleem is wel dat Commodore 
alleen de dealers die rechtstreeks bij hen 
kopen voor deze kursussen aanschrijft. 
Kleine winkels die via een distributeur 
werken, blijven van dergelijke informatie 
verstoken. En vaak zijn het juist die kleine 
gezellige zaken waartoe de gebruiker zich 
wendt voor informatie die een groot- 
winkelbedrijf niet kan geven. 

VERSTOPT 

‘Nieuwe produkten zullen niet alleen naar 
de winkel vervoerd worden, maar krijgen 
promotionele ondersteuning’, aldus PR 
Communication Executive Monique Hav- 
erkamp. Dezer dagen richt Commodore 
zich met een landelijke advertentiekam- 
pagne op de grote groep schoolverlaters. 
Winkeliers kunnen daar lokaal op in- 
haken. 

Commodore signaleert ook een verstop- 
ping van de verkoopkanalen van software. 
Een paar kleine importeurs werpen zich 
op als de officiële importeur van een 
bepaald pakket. Soms zijn er wel een stuk 
of drie elk ‘de enige echte’. Maar de 
konsument krijgt nogal eens het lid op de 
neus. Men is uitverkocht of de prijs is zo 
hoog omdat men slechts drie pakketten 
heeft durven importeren. 


Commodore is in gesprek met een aantal 
grote distributeurs die zich tot op heden 
op andere computers richtten. Men ver- 
wacht nog dit jaar een doorbraak. 

OMWEG 

Natuurlijk brachten we ook de vaak lange 
wachttijd bij reparaties ter sprake. Com- 
modore stelt duidelijk daar geen schuld 
aan te hebben. Reparaties worden in het 
algemeen verricht door het bedrijf Escon, 
dat een termijn van twee tot drie weken als 
norm heeft. Reparaties in garantietijd 
worden door Commodore verricht. Ook 
hier geldt een wachttijd van maximaal 
drie weken. Wie zijn Amiga langer kwijt is, 
moet dat in veel gevallen aan de organisa- 
tie van de betrokken dealer wijten. Ewout 
Walraven: ‘Eerst blijft zo’n apparaat een 
tijd in een filiaal staan, dan komt hij op 
een hoofdverzamelpunt en pas daarna bij 
ons. Wij werken er niet langer dan drie 
weken aan, maar door de omweg zijn het 
er voor de konsument soms wel zes.’ 

Een enkele maal komt het voor dat er een 
reparatie uitgevoerd moet worden waar- 
bij een onderdeel niet leverbaar is. Dan 
zal het herstel langer tijd vergen. Wij 
stellen dat Commodore in de garantieter- 
mijn dan maar voor een vervangend 
apparaat moet zorgen. Of dat gaat 
gebeuren weten we niet, maar we zagen 
de pen van Monique Haverkamp ineens 
driftig schrijven... 



DEVELOPER SUPPORT 


Natuurlijk is er ook ondersteuning voor 
ontwikkelaars van soft- en hardware voor 
de Commodore Amiga. System support 
noemt men deze afdeling. Om daarvan 
gebruik te maken, moet men ingeschre- 
ven staan als ‘developer’. In Nederland 
gaat dit om een kleine groep van tien tot 
vijftien mensen. Ewout Walraven , tech- 
nisch project manager van Commodore, 
staat deze groep met raad en daad ter 
zijde. Eventueel kan hij problemen ver- 
der doorspelen naar de Amerikaanse sup- 
port-afdeling. Commodore splitst de on- 
dersteuning van ontwikkelaars in drie 
groepen: 

• registered developer support 

kontributie: jaarlijks $ 125, eenmalig 
$ 25 entreegeld 

Deze groep is bestemd voor mensen die 
technische belangstelling voor de Amiga 
hebben. De ontwikkelaar krijgt een abon- 
nement op het tweemaandelijkse Amiga- 
Mail, de technische nieuwsbrief en een 
abonnement op AmigaMail-Market, een 
driemaandelijks rondschrijven met 
marktinformatie. Nieuwe technische 
dokumentatie en systeem software kun- 
nen aangeschaft worden. 

• certified developer 

jaarlijks $ 250, eenmalig $ 25 entree- 
geld 

Deze groep krijgt, naast het voor- 
afgaande, een kortingsbon voor een 
abonnement op BIX (Byte Information 
Exchange) het officiële bulletin board 
voor Amiga’s technische support. Boven- 
dien wordt men uitgenodigd voor kon- 
ferenties en seminars. 

U komt in aanmerking voor ‘certified de- 
veloper’ als u produkten voor de Amiga- 
markt ontwikkelt. 

• commercial developer 

jaarlijks $ 450, eenmalig $ 50 entree- 
geld 

Nog een stapje verder ondersteunt men 
de kommerciële ontwikkelaars. Deze 
hebben in het verleden al met succes 
produkten uitgebracht. Speciale aan- 
dacht gaat uit naar bedrijven die nieuwe 
markten voor Commodore kunnen 
openbreken. 

De support bestaat uiteraard uit alle eer- 
der genoemde faciliteiten. Daarnaast 
wordt men verwend met prereleases van 
systeem software, mogelijkheden om 
nieuwe produkten van te voren te testen, 
toegang tot besloten gedeeltes op BIX 
en Euro BBS, en kortingen op konferen- 
ties en seminars. 

Gemotiveerde aanvragen om voor één 
van deze groepen in aanmerking te 
komen, kunnen rechtstreeks bij Com- 
modore Nederland ingediend worden. 
Commodore voorziet de aanvraag van 
een aanbeveling voor één van de groepen 
en stuurt hem door naar Amerika. 





AMIGA MAGAZINE 


U spreekt met 
Commodore... 




Speciaal voor Amiga Magazine stelden Harold Oudshoom en Richard Kooij een lijst op met tips 
van de Commodore Support Lijn. We wijzen er met nadruk op dat sommige van de onderstaande 
tips alleen voor deskundige gebruikers bedoeld zijn. Ga niet rommelen aan de hardware als u daar 
geen ervaring mee heeft. 


Wanneer de Amiga een dergelijke foutmel- 
ding geeft, schakel de machine dan uit en ver- 
wijder alle niet benodigde hardware-toevoegin- 
gen. Blijft de foutmelding, dan is er echts iets 
niet in orde (wat overigens niet hoeft te be- 
tekenen dat de Amiga niet funktioneert) . 

MONITOR 1901 AAN DE AMIGA 

De voor de Commodore 64 aanbevolen 1901 
monitor kan ook met de Amiga gebruikt wor- 
den; deze geeft zelfs een beter beeld dan de 
1084 monitor! Hiervoor moet de monitor als 
volgt gemodificeerd worden: 

1. modifikatie van de monitor: op de gere- 
serveerde plaats een Scart-bus aansluiten en 
als volgt aansluiten op de printplaat van de 
monitor: 


APPARATUUR AANSLUITEN -AMIGA UIT! 

Een veel voorkomende oorzaak van defekten 
is het aansluiten of verwijderen van randap- 
paratuur terwijl de computer aan staat. Deze 
waarschuwing is ook in de gebruiksaanwijzing 
te vinden. Desondanks wordt hij niet altijd ter 
harte genomen. Vooral de 8520 chips (paral- 
lelpoort, seriële poort, diskdrives) zijn zeer 
gevoelig. Bij sommige versies van de A500 kan 
ook het aansluiten van de monitor terwijl de 
apparatuur aan staat tot een defekt leiden. 

STAR PRINTER AAN DE AMIGA 

Bij diverse Star printers (bijvoorbeeld NL-10, 
LC-10) is de Centronics aansluiting niet ge- 
heel volgens de standaard. Als gevolg hiervan 
kan een Star printer die met een standaard 
(‘IBM’) printerkabel op de parallelpoort van 
de Amiga wordt aangesloten na verloop van 
tijd een beschadiging van de poortchips 
(8520’s) veroorzaken. Om dit te voorkomen, 
moet de 5 Volt lijn van de Amiga naar de 
printer (pin 14 van de parallelpoort) onder- 
broken worden. Dit kan het beste gebeuren in 
de sub-D konnektor van de printerkabel. 

VIRUS 

Wanneer de computer ineens vreemd doet of 
er verdachte meldingen op het beeldscherm 
verschijnen, is er mogelijk sprake van een 
computervirus. De meeste (niet alle) virussen 
verplaatsen zich via het bootblock van de dis- 
kette. Deze zijn te verwijderen door de com- 
puter uit te zetten (ongeveer 10 sekonden) en 


vervolgens weer op te starten met de originele 
Workbench diskette, die natuurlijk nooit van 
de schrijfbeveiliging af geweest is. Door vanuit 
de CLI het kommando 
Install dfl: [noboot] 

te geven, wordt het bootblok van de verdachte 
diskette in dfl: gereinigd. Vraag eventueel 
assistentie van iemand die meer ervaring met 
de CLI heeft. 

U kunt eventueel een viruskiller of viruspro- 
tector gebruiken, mits u zeker weet dat deze 
veilig is. Een deel van deze programma’s maakt 
namelijk virussen in plaats van ze te verwij- 
deren. 

SYSTEEMTESTBIJ OPSTARTEN 

Bij een koude start (machine aanzetten) van 
de Amiga wordt de hardware van het systeem 
getest. Wanneer er iets niet in orde is, wordt dit 
op de monitor zichtbaar door een bepaalde 
kleur. Deze kleuren kunnen gebruikt worden 
voor een diagnose van eventuele defekten: 

Beeldschermkleur: Diagnose: 

1 . rood Kickstart- ROM defekt 

2. blauw Custom-chip defekt 

3. groen Ram chip defekt 

4. geel defekt 1-3 

5. donkergrijs hardware OK 

6. lichtgrijs software OK 

7. grijs met rode puntjes vermoedelijk een 

ROM-virus 

De foutmeldingen kunnen ook veroorzaakt 
worden door defekte externe hardware. 


Printplaat Scart-bus 

composiet sync CL01/02 of RV03 pin 20 

rood analoog CV10/RV12 pin 15 

groen analoog CV11/RV13 pin 11 

blauw analoog CV12/RV14 pin 7 

tevens moet u de massa doorverbinden 

2. Een tweede mogelijkheid is het inbouwen 
van een RGB-bus in de monitor die als hier- 
voor aangesloten wordt. In dit geval moet een 
eigen kabel gemaakt worden. 

BRIDGEBOARD EXTRA'S 

Het gebruik van harddisks met een RLL-con- 
troller voor het Bridgeboard wordt afgeraden. 
Dit leidt vaak tot problemen bij het inrichten 
van PC-partities op een Amiga harddisk, res- 
pektievelijk Amiga-partities op een PC- 
harddisk, vermoedelijk doordat de hardware/ 
software interface tussen Amiga en PC on- 
voldoende rekening houdt met de diverse 
soorten harddisks die er zijn (bijvoorbeeld 
voor wat betreft het aantal koppen). Ga voor 
aanschaf van een bepaalde harddisk na of deze 
inderdaad te gebruiken is! 

Het gebruik van een NEC V20 processor in 
plaats van de 8088 processor van het Bridge- 
board wordt afgeraden. De V20 detekteert 
allerlei zaken in het systeem die niet aanwezig 
zijn en de software zal dus vroeg of laat 
vastlopen. Een precieze reden hiervan is niet 
bekend. In ieder geval is de potentiële snel- 
heidswinst van een V20 ten opzichte van een 
8088 in de praktijk te verwaarlozen, zodat deze 
modifikatie toch al weinig zin heeft. 

KICKSTART 1.3 

Sinds enige tijd worden de Amiga’s geleverd 
met Kickstart 1.3 ROM’s. Gevolg hiervan is dat 
sommige programma’s niet meer werken. De 
meeste van deze problemen worden echter 
veroorzaakt door speciale programma’s die 
voor het programma zijn gezet, bijvoorbeeld 
om de kopieerbeveiliging te ontduiken. Het 
aantal officiële programma’s dat niet werkt 
met Kickstart 1 .3 is zeer beperkt (enkele games 
en sommige versies van een tekstverwerker) . 
Wat ook niet meer werkt is het Byte Warrior 
virus; dat is dus mooi meegenomen. 


EN DE GOUDEN TIP IS: 

Lees de gebruiksaanwijzing! 



met deze support-Amiga kan uitgebreid worden geëxperimenteerd 



AMI6A MAGAZINE 



The Copyist , firma: Dr.T, 

prijs: ƒ 280 Copyist I (Apprentice) 

ƒ 780 Copyist II (Professional) 

ƒ 1 125 Copyist III (DTP) 

bij o.a.: Keyboardsound, Rotterdam 


010 - 4612202 


MUZIKALE 

TEKSTVERWERKER 


Nog steeds is het uitschrijven van muziek op papier een bezigheid die veel geduld en 
uiterste nauwkeurigheid vereist, twee eigenschappen die we zeker aan een computer 
kunnen toeschrijven. Hoe goed kan de Amiga met notenschrift overweg? 


H et uitschrijven van muzikale 
creaties wordt al enige eeuwen 
beoefend. Op allerlei manieren 
heeft men geprobeerd om geluid vast te 
leggen op papier. In de westerse wereld is 
daarbij vooral de notenbalk met vijf hori- 
zontale lijnen in zwang gekomen. In de 
hedendaagse muziek is dit notenschrift 
eigenlijk niet meer weg te denken; bijna 
iedere muzikant krijgt er vroeg of laat 
mee te maken. Het schrijven van muziek 
moet zo netjes mogelijk gebeuren: een 
noot op of net boven de lijn kan het 
verschil zijn tussen een melodie en “kat- 
tengejank”. Sinds kort hebben de soft- 
warehuizen het notenschrift ontdekt als 
interessante markt. ‘The Copyist’ van Dr.T 
is het eerste programma voor de Amiga 
dat bij het printen van muziek een profes- 
sioneel afdrukresultaat oplevert. 

GEEN GELUID 

Het programma is in eerste instantie 
bedoeld om muziek op papier te schrijven. 
Hoewel het misschien wat raar klinkt, 
heeft dat niet (direkt) iets met geluid te 
maken. The Copyist produceert dan ook 
geen geluid, niet via MIDI en ook niet via 
de Amiga. De beste manier om The Copyist 
te omschrijven, is als ‘muziekverwerker’, 
zoals men gewend is tekst te schrijven met 
een tekstverwerker. Men plaatst aller- 
hande muziektekens op een leeg blad. 
Het invoeren van deze tekens kan 
gebeuren met de muis of via het toetsen- 
bord; een MIDI interface is dus niet 
noodzakelijk. 

1 , 2,3 

Er zijn drie uitvoeringen van The Copyist. 
De eerste en goedkoopste versie, Copyist 


Apprentice, kan maximaal vijf pagina’s 
per keer verwerken. Het afdrukken van 
muziek is mogelijk met een Epson of 
Amiga printerdriver. 

De tweede versie van The Copyist, Profes- 
sional, kan 50 pagina’s aan en heeft prin- 
terdrivers voor onder andere laserprin- 
ters en de HP DeskJet. Voor regelmatig 
voorkomende handelingen, bijvoorbeeld 
het invoeren van een aantal noten, kan 
men macro’s definiëren. Deze versie van 
The Copyist is in staat om notenschrift om 
te zetten in een bestand voor een se- 
quencer. 

De laatste versie van The Copyist, DTP, 
heeft aansturingen (Postscript) voor de 
meeste laserbelichters. Deze versie kan 
IFF-files verwerken en exporteert EPS en 
TIFF bestanden. De DTP-uitvoering is 
speciaal bedoeld voor drukkerijen. 

Project Node Page Synibolsl 


Voor alle versies van The Copyist wordt 
minimaal één megabyte RAM geadviseerd; 
The Copyist maakt veel gebruik van tijde- 
lijke files en daarbij is een RAM-disk 
onontbeerlijk. 

ONBESCHREVEN BLAD 

Na het opstarten van The Copyist, krijgt 
men een interlaced of high resolution 
beeld (geen PAL) voorgeschoteld, dat 
dienst doet als een onbeschreven vel 
papier. Een edit-cursor kan bestuurd 
worden met de pijltjestoetsen; alle be- 
werkingen hebben betrekking op deze 
cursor. De muis bestuurt een tweede 
cursor, die gebruikt wordt om selekties 
uit de menubalk te maken, te scrollen en 
de edit-cursor direkt op een bepaalde 
plaats te zetten. Het feitelijke schrijven 
van de muziektekens kan nu beginnen. 




AMIGA MAGAZINE 




Include mts 

Include page nuhbers and bar nuwbers 

Include stens and beans 

Ilse aseendins or descending beans 

Jein stens 

Include bar lines 

lie syncopated notes over beat 

Clip durations to stapt of next note 

Extend isolated notes 

Note start tines quantization anounts 

Note durations quantization anount 

Bars per line 

Maxinun staves per page 

Staff 

Voice! 

I ÖK I I Cancel I Section 


Strean File: RAM:FitgueGnn.SIR 


De edit-cursor wordt op de juiste plaats 
gezet en met de muis of via letterkombi- 
naties maakt men een keus uit de vele 
mogelijkheden. Op dit moment is The 
Copyist puur grafisch bezig en zijn de 
meest uiteenlopende bewerkingen mo- 
gelijk. 

KEYBOARD EN MIDI 

Voor het snel invoeren van muziek is de 
zogenaamde Keyboard-mode geschikt. De 
edit-cursor wordt zo gunstig mogelijk op 
een notenbalk geplaatst en vanaf dat 
moment doen de toetsen van de com- 


puter dienst als die van een piano. De 
edit-cursor schuift hierbij na het plaatsen 
van elke noot automatisch op. De Join- 
mode is grotendeels dezelfde als de Key- 
board-mode, met het verschil dat van de 
ingevoerde noten, naast de toonhoogte, 
ook de nootlengte kan worden ingegeven. 
In de Text-mode kan op elke willekeurige 
plaats een tekst worden ingevoerd. Ver- 
der kan er in een bepaald gedeelte gekop- 
ieerd, verschoven en gewist worden door 
de muis over dat gebied te trekken, zoals 
we dat gewend zijn van de diverse 
tekenprogramma’s. 


Een andere manier om muziek naar The 
Copyist over te brengen , is het importeren 
van een MIDI-file zoals die is aangemaakt 
met een sequencer. Geschikte files hier- 
voor zijn: de “.ALL” files van de Dr.T se- 
quencers, de “.MID” files en “.SMUS” 
(Deluxe Music, Sonix) files. Maximaal 
zijn 24 tracks te verdelen over ver- 
schillende notenbalken; zelfs drums 
vormen geen probleem. Hier kan ook 
voor een bepaalde quantisering (=af- 
ronding in de tijd) van noten worden 
gekozen (zie afbeelding). Als de opties 
naar wens zijn ingesteld, gaat The Copyist 
aan het werk en levert een perfekte weer- 
gave van de sequencer-file, die zonder 
meer afgedrukt kan worden. 

ALLE VRIJHEID 

Juist omdat er zoveel mogelijk is in mu- 
ziek, laat The Copyist de gebruiker veel 
vrijheid bij het schrijven van zijn of haar 
muziek. Die vrijheid kan echter ook 
verkeerd uitpakken. 

Het moet mogelijk zijn om notenbalken 
met drie lijnen in plaats van vijf te ge- 
bruiken. Toch is het erg vervelend wan- 
neer door het indrukken van een 
verkeerde toets de helft van je notenbalk 
en alles wat daarop stond wordt gewist. 
Natuurlijk is het belangrijk dat zoveel 
mogelijk muziektekens worden onder- 
steund. Het ligt voor de hand dat de 
meest gebruikte tekens dan het snelst te 
vinden moeten zijn. Dat is niet altijd het 
geval, waardoor, zeker bij de beginnende 
gebruiker, erg veel tijd verloren gaat aan 
het zoeken naar de juiste toetskombina- 
ties. 

De mogelijkheid om van muziekschrift 
een sequencer-file te maken (geboden 
vanaf de professionele versie) werkt goed, 
mits de schrijver zich aan een aantal strikte 
regels houdt. 

DOELGROEP 

Voor welke gebruikers is dit programma 
nuttig? In de eerste plaats natuurlijk voor 
iedereen die regelmatig muziek wil 


1031 



AMIGA MAGAZINE 


TOCCATA et FUGA. 


J.S. 8 ach 


Manual 


4 . 


Pedal 



Copyist Professional: geprint met Epson FX-80 (9 naalds matrix) 


uitschrijven. De afdrukkwaliteit van het 
programma is dermate hoog dat we The 
Copyist voor deze groep zonder meer 
kunnen aanraden. Ook voor hobbyisten 
en studenten die zich willen bekwamen in 
muziek kan een programma als dit een 
goed studie-objekt zijn. Deze groep kan 
The Copyist, samen met een sequencer, 
ook gebruiken als kontrole-middel. 

Een ander gebruik van The Copyist is het 
overschrijven van bladmuziek. De profes- 
sionele versie van The Copyist kan zijn 
grafische(!) notatie geschikt maken voor 
gebruik in een sequencer. Zo kan een 


kompositie dus worden overgeschreven, 
net zoals een listing wordt ingetikt. 

KONKLUSIE 

The Copyist is een perfekt programma 
voor al degenen die eerst hun muziek 
inspelen in een sequencer. Als de se- 
quencer-file netjes is, zorgt The Copyist 
voor een fraaie afdruk waaraan de meeste 
grafische programma’s een voorbeeld 
kunnen nemen. De voorbeelden, afge- 
drukt met de Professional versie op een 
Epson FX-80, respektievelijk een HP 
DeskJet, laten zien waartoe het pro- 


gramma in staat is. Voor het schrijven van 
muziek direkt in The Copyist is wat erva- 
ring nodig, vooral omdat The Copyist 
eigenlijk alles toestaat. Ons inziens moet 
het mogelijk zijn om dit programma wat 
“intelligenter” te maken, waarbij tevens 
een aantal regels in acht worden genomen 
die slechts heel bewust kunnen worden 
overschreden. 


Fred Reijngoud is medewerker in een winkel 
voor elektronische muziekinstrumenten. 


TOCCATA et FUGA. 

Adagio J - s - Bach 



Copyist Professional : geprint met HP Deskjet (300 dpi inkjet) 




AMIGA MAGAZINE 



Soundtracker 

firma: EAS Software, prijs: ƒ 140 
configuratie: alle Amiga's (min. 512 Kb) 
distributie: Home Software Benelux 023-311241 


iOUWDOOS 

VOOR 

COMPUTERMUZIEK 


Vrijwel iedereen heeft wel eens met verbazing zitten 
luisteren naar een computerliedje uit een spel of uit 
een demo. Soms is zo'n muziekstuk gemaakt met 
behulp van een zelfgemaakt muziekprogramma dat 
alleen beschikbaar is voor de programmeurs van 
het software-bedrijf. Veel vaker is het muziekje 
echter gekomponeerd met het programma 
Soundtracker, dat door steeds meer Amiga-bezitters 
wordt gebruikt. 


OlólOlumuiL 

MIC 

1011 
out 
010 | 
uo.1 



.*101 

<110101 

010101 


'.Ü 1 O 1 O 101 OJ; 

010:4 — 
UOll 
MUI 

ïoioi 
10101I 
10101011 
noioiou 



HOlOlUiUl 

lOlCAS^ 

ïoioi 
loiom 
loioioi 

.MlOlOlOli 
101010101 ^ 
10101010^ 


(llViVAVi 

.OlOlJpn^ 
.OlOliT 
.0101011 
10101010I.. 
lOIOIOIOIOÜ 
1010101010 ), 
nrnnïirw 


Ad van Pinxteren 


A ls men Soundtracker voor de eer- 
ste keer ziet, denkt men eerder aan 
een soort machinetaalmonitor dan 
aan een muziekprogramma; Sound- 
tracker maakt namelijk geen gebruik van 
notenbalken zoals bijvoorbeeld Sonix en 
DeLuxe Music, maar van vele reeksen 
noten met daarachter kodes die het pro- 
gramma opdracht geven speciale effekten 
uit te voeren. 

Een Soundtrackersong is opgebouwd uit 
zogenaamde patterns die op een bepaalde 
wijze achter elkaar zijn gezet. Zo’n pat- 
tern is weer opgebouwd uitvier tracks, die 
elk een stem vertegenwoordigen. Een 
track is een reeks van vierenzestig stappen 
waarop noten gezet kunnen worden. Na 
de noot en het oktaaf volgt een kode van 
vier hexadecimale cijfers, waarvan het 
eerste één van de zestien mogelijke 
samples aangeeft. De laatste drie cijfers 
zijn een aanduiding voor speciale effekten. 
De manier waarop een muziekstuk ontwor- 
pen wordt, is in het begin even lastig te 


leren, maar na even proberen kan vrijwel 
iedereen een leuk deuntje tevoorschijn 
toveren. 

VEEL EFFEKTEN 

Door de speciale opdrachten die achter 
de noten gezet kunnen worden, zijn heel 
wat effekten te bereiken. Effekten waar- 
van bijvoorbeeld Sonix gebruikers alleen 
nog maar kunnen dromen. Het is mogelijk 
om noten vloeiend in elkaar over te laten 
gaan, professionele muziekeffekten zoals 
Arpeggio en Portamento kunnen worden 
verwerkt en in de laatste versies van 
Soundtracker kan zelfs het lowpass filter 
aan- en uitgezet worden. 

In een Soundtracker song kunnen maxi- 
maal zestien instrumenten gebruikt wor- 
den. Deze instrumenten mogen elk een 
verschillend volume meekrijgen. Bij het 
originele programma zit een sampledisk 
met iets meer dan honderd instrumen- 
ten, maar er zijn inmiddels vele tientallen 
andere sample-diskettes in het Shareware 


«s® 

0101 Ö 101 V, 

UIOIOIOIOIOL 

OlOlOlOlOlÜll 

OlOlOlOlOliM 


viUxu 

MlOlOrc 
.OlOlOlOlOlUi 
MIOIOIOIOIOÏ 
UOIOMOIOIOS 


31 


.XÜlOlOlVjL*.. 

101010101010101 

101010101010101 

101010101010101 


IVAVXV1V1V1V1VXVJ 

lOlOlOlOlOlOlOlOk 
LOIOIOIOIOIOIOIOI 
iAmmi.ai.ai.(aojnl 



AMIGA MAGAZINE 



circuit te krijgen. Ook eigen samples zijn 
te gebruiken, mits het raw-files (dus zon- 
der IFF-header) zijn. 

Bij de oude versies van Soundtracker was 
het nog lastig om eigen samples in een 
muziekstuk te gebruiken, aangezien alle 
samples eerst met hun lengte en andere 
gegevens in de Preset-List, een lijst waaruit 
Soundtracker zijn benodigde sample-in- 
formatie leest, gezet moesten worden. Dit 
was vervelend omdat men eerst alle lengtes 
moest bepalen en daarna alles met de 
hand (via PresetEd) aan de lijst moest 
toevoegen. 

Er is gelukkig inmiddels een nieuwe Pre- 
set-Editor in omloop die zelf alle samples 
van disk leest, de lengtes bepaalt en ze in 
de lijst zet. Dit bespaart een heleboel werk 
en neemt gelijk alle bezwaren tegen het 
gebruiken van eigen samples weg. 

OUD EN NIEUW 

We hebben al gesproken over oude en 
nieuwe Soundtrackers. De eerste versie 
(geschreven door Rarsten Obarski) is door 
vele personen, vooral krakers, aangepast 
aan de eigen behoeften en daardoor zijn 
er behalve het originele programma ook 


een aantal andere, meer uitgebreide ver- 
sies verkrijgbaar. Deze versies zijn echter 
niet officieel te koop en zullen dus ergens 
uit het ondergrondse circuit opgeduikeld 
moeten worden. De eerste veranderin- 
gen stelden weinig voor, maar later werd 
het programma uitgebreid met veel 
gemakkelijker laad- en savefunkties, een 
spectrum analyzer en vele andere nieuwe 
mogelijkheden. Bij de eerste versies moest 
je zelf uitzoeken hoe je de muziek moest 
timen. Nu is er gelukkig een record-op- 
dracht die de gebruiker in staat stelt 
gewoon op eigen gevoel een deuntje te 
spelen dat dan automatisch in hetpattern 
geregistreerd wordt. De samples mochten 
bij de oude versies niet langer zijn dan 
9999 bytes. Nu is de lengte aanduiding 
echter hexadecimaal, zodat de samples 
32768 bytes lang mogen zijn. Er is zelfs 
een Soundtracker in omloop die een in- 
gebouwde sampler heeft. Ook komt er 
een versie aan die maar liefst 32 instru- 
menten aankan. 

PLAYERS 

Mogelijkheden te over dus met dit mu- 
ziekprogramma, dat inmiddels al vele 


aanhangers kent. Maar ook de bruikbaar- 
heid van de gemaakte muziekstukken is 
groot. Voor de songs die worden weg- 
geschreven zijn al diverse afspeelpro- 
gramma’s te krijgen. Bij de nieuwe versies 
is het nog makkelijker om zelf stukken te 
gebruiken. Deze Soundtrackers kunnen 
namelijk behalve gewoon muziek weg- 
schrijven ook alles in modules opslaan, 
waardoor behalve de muziek ook de 
samples in één deel op disk worden gezet. 
Bij het maken van een programma hoeft 
de gebruiker alleen maar een zogenaamde 
module-player en de module zelf in zijn 
(machinetaal-) programma te zetten en 
in het programma een sprong naar de 
player op te nemen. Zo makkelijk was een 
computerliedje nog nooit te gebruiken. 

MUSIC-RIPPERS 

Omdat er al zoveel Soundtracker liedjes 
in omloop zijn, is het leuk om te weten dat 
er zogenaamde “Music-rippers” bestaan, 
waarmee men deze liedjes na een reset uit 
het geheugen kan halen om ze voor eigen 
gebruik op te slaan. 

Het is erg leerzaam om de opbouw van 
deze liedjes met Soundtracker te bekijken. 
Zo kan men zien hoe speciale effekten 
gebruikt kunnen worden; de opgedane 
kennis is vervolgens in eigen liedjes toe te 
passen. 

Soundtracker is een programma dat vele 
voordelen heeft, maar toch zijn er enkele 
kanttekeningen te maken. Tussen de vele 
effekten missen we een echte Vibrato- 
opdracht. Dit moet nu met volume-veran- 
deringen gesimuleerd worden. Ook zou 
het handig zijn als men gedeeltes van 
samples zou kunnen afspelen, bijvoor- 
beeld alleen het laatste stuk. 

Een belangrijker nadeel is echter dat 
Soundtracker geen MIDI aan kan sturen; 
het programma zou hiervoor heel geschikt 
zijn. Anderzijds is het programma duide- 
lijk ontworpen voor het maken van com- 
putermuziek, wat blijkt uit het feit dat er 
al tientallen “Music-Disks” met Sound- 
tracker gemaakt zijn. 

ORIGINEEL AAN TE RADEN 

Veel nadelen van het originele pro- 
gramma zijn gelukkig opgelost in de 
nieuwere versies, die al met al veel uitge- 
breider zijn dan de originele. Toch is het 
de moeite waard om het origineel aan te 
schaffen, al was het alleen maar voor de 
(redelijk duidelijke) handleiding die toch 
vrij noodzakelijk is bij het maken van een 
goede start als computerkomponist. 


Ad van Pinxteren is een medewerker van Amiga 
Magazine 








TURBO PERFORMANCE! 


SAMPLES 

OPGENOMEN 

MET 

RMIGIS 
SRMPLER 
MODEL II 


SRMPLINGRRTE: 8.4 kHz 28 kHz 80 kHz 

TESTTOON: 40 kHz 0.4 kHz 0.4 kHz 




SAMPLES 

OPGENOMEN 

MET 

BEKEND 

MERK 

SAMPLER 




AMIGIS SAMPLER MODEL II 


100 KHZ SAMPLINGRATE 


- perfekte geluidskwaliteit 

- werkt met alle (mono) sampling software 

- topkwaliteit anti-aliasing filter 

- 50 kHz bandbreedte track-and-hold 

- ingebouwde audio voorversterker 

- automatische offset instelling 

- vrijwel ongevoelig voor storing 

- volledig beveiligd tegen buskonflikt en oversturing 

- kompakte en degelijke bouw met gebruik van miniatuur 
komponenten 

- zeer laag stroomverbruik, geen gebruik van de joystick- of 
seriële poort! 

- uitgebreide Nederlandse gebruiksaanwijzing 

SAMPLER MODEL IIP 

- zelfde mogelijkheden en specifikaties als model II 

- extra: printerdoorvoer voor elektronisch omschakelen 
tussen printen en samplen 

- Met LED indikatie van de aktieve funktie 


SAMPLER PRO-8 


DE PROFESSIONAL 


- stereo soundsampler met instelbaar filter 

- konversietijd 2.5 mikrosekonde 

- samplingrates tot 200 kHz mono, 1 00 kHz stereo 
(software-afhankelijk) 

- 6e orde anti-aliasing filter met kontinu instelbaar kantel- 
punt (2.5-10 kHz) voor perfekte geluidskwaliteit bij iedere 
samplingrate! 

- door gebruik van outputfilters en oversampling signaal/ 
ruisverhouding > 50 dB mogelijk 

- kompatibel met o.a. Audiomaster II 

- gebruikt alleen de parallelpoort 

DIGISWITCH 


DIGI-VIEW VERBETERD 


Eindelijk goede resultaten met DigiView en kleurenkamera! 
Ingebouwd elektronisch bandfilter verwijdert het storende 
kleursignaal van kleuren- video-apparatuur. Aansluitingen 
voor de 1084 monitor resp. DigiView. Ompluggen van de 
videokabel is voortaan overbodig. 


MIDI-2 INTERFACE 


300.000 BAUD 


Zeer kompakte MIDI-interface, ingebouwd in de konnektor- 
kap voor de seriële poort. Aansluitingen IN, OUT en THRU. 
Degelijke konstruktie en beveiliging op alle in- en uitgangen. 
Met supersnelle opto-koppelingen (> 1 MHz). 

Leverbaar voor alle Amiga's. 

De MIDI-1 is een eenvoudiger versie van de MIDI-2 zonder 
THRU aansluiting. Alleen voor de A500/2000. 

MIDI-3 INTERFACE 

MIDI-interface met twee omschakelbare ingangen, 
één vasteTHRU en drie uitgangen (waarvan één 
omschakelbaar naarTHRU). 

LED-indikatie van de gekozen funkties. 

- bruikbaar voor data-rates tot ongeveer 10x MIDI-rate 
(netwerk-toepassingen) 

- ook afwijkende MIDI-signalen worden korrekt verwerkt 

- alle in- en uitgangen zijn beveiligd 

- zeer lage signaaluitstraling 

- lage gevoeligheid voor externe storingen 

- Nederlandse gebruiksaanwijzing 



AUDIO / VIDEO 

sampler model II 

f 250,- 

sampler model IIP 

f 325,- 

sampler PRO-8 

f 450,- 

MIDI-1 interface 

f 95,- 

MIDI-2 interface 

f 125,- 

MIDI-3 interface 

f 195,- 

DigiSwitch 

f 85,- 

DigiView Gold 

f 575,- 

DigiView 3.0 

f 500,- 

DigiView Gender Changer 

f 75,- 

DigiView reprostand vanaf 

f 350,- 

reproverlichting vanaf 

f 250,- 

DigiView kamera (buis/CCD) 

telef. 

AMIGA DISKDRIVES 

Amiga diskdrive 5.25 inch 

f 450,- 

Amiga diskdrive 3.5 inch v.a. 

f350,- 

Amiga 2000 inbouwdrive 

f 325,- 

(inklusief inbouw-materiaal/handleiding) 

ANDERE AMIGA HARDWARE 

i telef. 

AMIGIS DEMOREELS 

f 15,- inkl. verzendkosten 



Nieuwe Haven 35, 4331 JZ Middelburg 

01180-25632 


Prijzen inklusief BTW, exclusief verzendkosten. 
Prijswijzigingen voorbehouden. 

Bestellen door overmaken op giro 1619768 
t.n.v. AMIGIS, Middelburg of telefonisch 
(verzending onder rembours, + f 10,-). 

Voor sommige artikelen geldt een levertijd 
(informeer telefonisch). 

Op alle AMIGIS produkten geven wij 1 jaar garantie. 


AMIGIS DIGITIZING SERVICE 


Digitalisatie vanaf dia met een custom CCD-scanner. 
Perfekte beeldkwaliteit. Tarief: f 10,- per dia plusf 10,- 
startkosten. Vraag de demo-diskette (f 15,-). 



alle prijzen inklusief autoboot-ROMs 

IVS TRUMPCARD met Seagate 30 MB/40 ms f2095,- 

GVP IMPACT autoboot SCSI hardcard: 

met Quantum 40 MB/1 9 msec f 2995,- 

met Quantum 80 MB/1 9 msec f 3995,- 

HardFrame/2000 

The Super-Speed , DMA, SCSI Hard 
Disk Interface for the Amiga’2000 


MICROBOTICS HARDFRAME controller f 895,- 
(575 KB/sec!) 

met Rodime 65 MB f 3595,- 

met Quantum 40 MB f 2995,- 

met Quantum 80 MB f 3995,- 


Quantum ProDrive™ 

QUANTUM PRODRIVE 40S/80S: 
de Porsche onder de harddisks. 

• 64 KB cache geheugen • toegangstijd tot 1 1 msec effektief 

• transferrate tot 4 MB/sec • Airlock autopark 

• MTBF 50.000 uur 























AMIGA MAGAZINE 

Ruil uw EUREKA voor de ontdekkingen van anderen. 
Deze rubriek staat of valt met uw medewerking. Stuur ons uw 
goede ideeën of oplossingen voor problemen, zodat anderen 
de gelegenheid krijgen een beter gebruik te maken van de 
vaak onvermoede mogelijkheden die de AMIGA biedt. 
Het adres voor het inzenden van vragen en tips is: 

AMIGA MAGAZINE t.a.v. EUREKA 
M. Gijzenburg 1 4 
2907 HG Capelle a/d IJssel 



EUREKA 


U it de reakties van lezers maken we op 
dat er grote belangstelling is voor deze 
rubriek. Met uitzondering van de afde- 
ling games (de meeste van deze tips worden 
bewaard voor een aparte rubriek in nummer 
3) werden er echter weinig tips ingezonden. 
Wij kunnen ons niet voorstellen dat de Neder- 
landse Amiga-gebruikers niet meer truuks 
achter de hand hebben. Insturen die tips! 


BRIDGEBOARD AUTOSTART 


Wanneer het opstarten van het Bridgeboard u 
te omslachtig verloopt (eerst de Amiga 
workbench laden, vervolgens klikken op 
diskikoon, PC drawer, PCdisk ikoon en PC 
Mono ikoon), kunt u .de PC workbench zo 
wijzigen dat u vanzelf na het starten van de 
Amiga een MS-DOS venster op het scherm 
krijgt. Daartoe moeten aan de startup-se- 
quence van de PC workbench diskette na het 
‘binddrivers’ kommando de volgende kom- 
mando’s worden toegevoegd: 

run SYS : PC/PCDisk 
run SYS : PC/PCWindow 

Eigenaars van de nieuwe Bridgeboard-soft- 
ware kunnen hier nog de kommando’s voor 
gebruik van de muis en de klok aan toevoegen. 
Enige nadeel van deze methode is dat er, na 
het verlaten van MS-DOS, een leeg CLI- 
venster ‘blijft hangen’ dat niet meer te sluiten 
is. Dit kunt u voorkomen door in plaats van 
‘run’ het kommando ‘runback’ (of het ARP 
kommando ‘arun’) te gebruiken. Deze auto- 
star! kan desgewenst nog worden aangevuld 
met enige kommando’s in de autoexec.bat 
file van de MS-DOS bootdisk, bijv. 

JLINK e: ram:vd /c:1000 

Hierdoor wordt een ramdisk (drive e:) van 
maximaal 1 MB voor MS-DOS geïnstalleerd 
in de Amiga ramdisk (de Amiga ramdisk moet 
natuurlijk wel aanwezig zijn). 

A. van V elzen, Den Haag 


MERKWAA RDIGE STORING 

Een tip voor het voorkomen van een ‘merk- 
waardige storing’ bij het opstarten van een 
Amiga 500: 


Wanneer de monitor op een plateautje boven 
de computer staat en monitor en computer 
worden tegelijk aangezet, dan geeft de com- 
puter bij het opstarten soms de melding 
“Volume ... has a read/write error”, terwijl met 
dezelfde diskette het opstarten een volgende 
keer goed verloopt. Ditverschijnsel blijkt alleen 
op te treden wanneer de computer onder de 
monitor staat en niet wanneer hij er onderuit 
geschoven is. Dit leidt tot de konklusie dat de 
elektromagnetische ‘puls’ van de monitor 
(1084S) bij het aanzetten de opstartroutine 
van de computer stoort. De remedie is duide- 
lijk: schuif de computer onder de monitor 
vandaan, of maak een geaard stuk metaal, 
bijvoorbeeld aluminiumfolie, onder de moni- 
tor. 

R.J. Zijlstra, Driehuis 

( Wij betwijfelen of een stuk aluminiumfolie de 
storing voldoende tegengaat; een dunne 
staalplaat zal waarschijnlijk beter voldoen. 
Vergelijkbare problemen kunnen optreden 
door het starten van de harddisk in een Amiga 
2000. De tip is in dat geval: even wachten 
voordat u de diskette in de computer stopt. 
Red.) 


ANTWOORD ZONDER KLIKKEN 


Wanneer een System-requester opduikt, hoeft 
u niet per se naar de muis te grijpen om in één 
van de twee vakjes te klikken. U kunt ook het 
toetsenbord gebruiken: door de toetskombi- 
natie <linker-Amiga v> antwoord u ‘Retry’, 
met <linker-Amiga b> ‘Cancel’ (de A500 heeft 
in plaats van de linker-Amiga toets de Com- 
modore-toets). 

Dirk Ooms, Sliedrecht 


VIRUS DETEKTOR 


Deze eenvoudige schakeling wordt beves- 
tigd aan de diskdrive poort en kan gebruikt 
worden als virusdetektor. De piezo piept 
wanneer er wordt geschreven op track 0 van 
de diskette. Virussen die zich verplaatsen via 
het bootblock (track 0/1) van de diskette (dit 
geldt voor de meeste exemplaren) worden 
gedetekteerd zodra ze in aktie komen. 

Aan de LED’s HO en Hl is te zien of de 
diskdrive met Head 0 of Head 1 leest. De WR 


LED brandt wanneer de diskdrive iets op de 
diskette schrijft (dit is niet te zien aan de 
normale diskdrive-LED van de Amiga). Wan- 
neer de piezo onverwacht piept is het 
raadzaam de bootsektor van de diskette te 
kontroleren (bijvoorbeeld met het PD-pro- 
gramma ViewBoot). 

De bouwkosten voor het schema zijn onge- 
veer f 30,-. Denk om de verbinding tussen 
pootje 3 van het IC en diode D2. Voor de 
veiligheid is het verstandig de print netjes in te 
bouwen. 

benodigde komponenten: 

1 23-polige sub-D steker 
1 IC 7404 

1 piezo element 

2 diodes, bijv. 1N4148 

3 LED’s (bijv. rood, oranje, groen) 

3 weerstanden 100 Ohm 

1 weerstand 10 kOhm 
print 

montagemateriaal etc. 

J. de Krieger, Veenendaal 




(track 0) 


IC 7404 





AMIGA MAGAZINE 


UITSCHAKELBARE DISKDRIVE 


Enkele lezers attendeerden ons er op dat de 
tip uit het vorige nummer voor de uitschakel- 
bare diskdrive met sommige Amiga diskdrives 
(onder andere de Profex) niet blijkt te werken. 
Dit komt doordat niet alle drives intern op 
dezelfde manier zijn aangesloten. Is uw 
diskdrive na het onderbreken van het signaal 
op pin 21 nog steeds ‘aanwezig’, verbreek 
dan de verbinding maar pin 1 (DRDY). Dit is 
een minder elegante oplossing, maar het zou 
bij alle drives moeten werken. 


HARDDISK UITSCHAKELEN? 


Enkele lezers vroegen zich naar aanleiding 
van onze tip om chip geheugen te besparen af 
hoe de harddisk moet worden uitgeschakeld. 
We bedoelden hiermee dat de harddisk niet 
‘gemount’ moet worden: volgens het systeem 
is hij dan niet aanwezig en er wordt dus geen 
buffergeheugen gereserveerd. 

De harddisk staat gewoon aan, maar kan niet 
gebruikt worden. Uitschakelen van de harddisk 
door het onderbreken van de voedingsspan- 
ning raden we af. Gezien de levensduur van 
de moderne harddisks (30.000 tot 50.000 
uur) kan de harddisk ook zonder meer blijven 
draaien. 


EXPANSION BOARDS 


Het onderstaande kleine C-programma print 
de gegevens van expansion boards (geheu- 
genuitbreiding, harddisk-controller etc.) in de 
Amiga. Dit levert allerlei interessante informa- 
tie op (voor zover de gegevens in de ROM’s 


#include <stdio.h> 

#include <libraries/expansionbase . h> 
#include <libraries/expansion . h> 

#def ine ANY -1L 


CloseLibrary (ExpansionBase) ; 

} 


van de boards aanwezig zijn), bijvoorbeeld of 
een Commodore produkt uit West-Duitsland 
of de V.S. afkomstig is. 

Joost van Vroonhoven, Nuenen 

(Stuur de gegevens die u hiermee vindt naar 
de redaktie van Amiga Magazine , dan maken 
we een volgende keer een overzicht van wat 
er zoal in de Nederlandse Amiga 's te vinden 
is. Red.) 


WISSELTRUUK 


Wanneer de externe diskdrive of andere 
randapparatuur (printer, digitizer) niet be- 
trouwbaar funktioneert, is één van de mogelijke 
oorzaken een niet goed bevestigde of defekte 
8520 chip. Soms is de storing te verhelpen 
door de diverse customchips in de Amiga 
goed aan te drukken (de chips kunnen zich 
langzaam uit het voetje werken). Als dat niet 
helpt, kunt u de wisseltruuk proberen: de twee 
8520 chips voorzichtig uit hun voetje halen en 
van plaats verwisselen (dit werkt natuurlijk 
alleen bij relatief beperkte beschadigingen in 
de 8520). N.B. De 8520 chips zijn zeer gevoe- 
lig voor statische elektriciteit; deze tip is alleen 
bedoeld voor mensen met ervaring op dit 
gebied! 


GAMES 


SUPER HANG ON 


In dit spel kunt u als volgt een machinegeweer 
op de motor krijgen: Haal eerst de hoogste 
score van een kontinent (Afrika is het makke- 


lijkst) en tik als naam in “750J”. Dit moet dan 
veranderen in Druk nu Ctrl, Left Alt, Z en 
T in. Laat vervolgens T los en u zit, als het 
goed is, in de cheat mode. Éénmaal ingesteld 
blijft ingesteld, dus let op! Tip: outer turn: 60, 
inner turn: 45. 

Het machinegeweer krijgt u zodra de cheat- 
mode is ingeschakeld. U schiet door op de 
linker Amiga (Commodore) toets te drukken. 
U kunt alles vernietigen, van motoren en 
bomen tot borden. 

Fred v. Slooten, Zoetermeer 

Tenslotte enkele speltips van medewerker 
Metin Seven : 


IKARI WARRIORS 


De prima konversie van de speelhal naar de 
Amiga van deze geslaagde Rambo/Com- 
mando kloon is vrij pittig om uit te spelen. Als 
u een steuntje in de rug nodig heeft, kunt u dat 
krijgen als u zich kwalificeert voor de high 
score tabel en daarin FREERIDE als naam 
ingeeft. U kunt hierna een spel (één of twee 
spelers) spelen met het genot van onk- 
wetsbaarheid. 


MENACE 


Ook dit spel van Psyclapse kan de speler 
opbreken bij het uitspelen. Tik daarom het 
volgende in als level één is begonnen: 
XR3ITURBONUTTERBASTARD. Gebruik nu 
de toetsen 1-6 op het keypad voor de ver- 
schillende levels. 

Druk op de Help-toets om uw wapens te 
verversen en de Return-toets om naar de 
‘end-of-level guardian’ te gaan. 


THUNDERBLADE 


Wie nog niet zo ver in dit spel weet te komen, 
heeft baat bij de volgende tip: Tik het woord 
CRASH in als het titelscherm (uit de film “Blue 
Thunder”) verschijnt. Als u nu de H-toets 
indrukt, moet het scherm flitsen (hiermee kunt 
u verifiëren of de ‘cheat mode’ aktief is). 
Gebruik nu de Help-toets om steeds een level 
verder te gaan. 


GLASNOST IN INTERCEPTOR? 


Wanner u missie 6 vliegt, zult u al snel een 
tekort aan raketten krijgen (drie Migs, een 
cruise missile en ook nog een paar voor de 
sub). Als u moe bent van het heen en weer 
vliegen, probeer dan eens te landen op de 
submarine van de Russen. De crew zal u 
nieuwe wapens en brandstof geven! 

Zorg er wel voor dat er bij het landen geen 
Migs in de buurt zijn, want u bent op dat 
moment een eenvoudig doelwit (Russen 
geven niet alleen vijandige toestellen brand- 
stof, ze schieten ook nog op hun eigen sub). 


De inzenders van de geplaatste tips kunnen een gratis PD- 
diskette (te kiezen uit Fish disks 90-200) aanvragen bij de 
redaktie, telefoon 01180-39308. 


/* BOARDS. c 

* Display data on mounted expansion boards 

* versie 1 : oct 1988 

* versie 2 : apr 1989 

* Joost van Vroonhoven 

* W vd Wakkerstraat 16 

* NL 5671 DJ NUENEN 
*/ 


struct ExpansionBase *ExpansionBase r *OpenLibrary ( ) , 


ain ( ) 

sgister struct ConfigDev 
egister int i = 0; 


*CD = NULL; 


if (! (ExpansionBase = OpenLibrary (EXPANSIONNAME, 33L) ) ) { 

printf ("Geen %s\n", EXPANSIONNAME); 
exit (10 ) ; 

} 

while (CD = FindConf igDev (CD, ANY , ANY)) { 


print f (" \nBOARD %d\n",++i); 


printf ( " ConfigDev 
printf ( " Type 
printf (" Product 
printf (" Manufacturer 
printf (" SerialNumber 
printf (" BoardAddr 
printf ( " BoardSize 
printf (" Driver 


0x%081x\n", CD); 

%81d\n", CD->cd_Rom. er_Type) ; 

%81d\n", CD->cd_Rom.er_Product) ; 
%81d\n" , CD->cd_Rom. er_Manuf acturer ) ; 
%81d\n", CD->cd_Rom. er_SerialNumber ) ; 
0x%081x\n" , CD->cd_BoardAddr ) ; 
0x%081x\n" , CD->cd_BoardSize) ; 
0x%081x\n" , CD->cd_Driver) ; 












AMIGA MAGAZINE 


Something wonderful has happened! Al snel na het uitkomen 
van de eerste editie van Amiga Magazine werd voor de tweede 
keer een mijlpaal in de geschiedenis van de Amiga bereikt. 

Fred Fish, de peetvader van de Public Domain 
software, bracht het met zijn Amiga PD library 
op TWEEHONDERD stuks! 

Een feit om even eerbiedig bij stil te staan. 

André Viergever 




I n het begin kwamen de PD pro- 
gramma’s hoofdzakelijk uit de Ve- 
renigde Staten en Canada. Dit is te 
verklaren door de eerdere introduktie 
van de Amiga aldaar, maar ook door het 
ingeburgerde gebruik van bulletinboards 
en netwerken. 

Tegenwoordig zien we gelukkig steeds 
vaker “buitenlandse” namen op de cre- 
dits verschijnen. Een positieve tendens 
die veroorzaakt dat er steeds meer en 
steeds vaker Fish-disks verschijnen. 

Maar we mogen niet uit het oog verliezen 
dat er meer PD-series zijn voor de Amiga. 
Sommige van deze series bestaan zelfs 
volledig uit originele (niet uit andere series 
overgenomen) PD. 

NEDERLANDSE' PD 

Eén van deze reeksen is de UGA-serie, 
uitgebracht door Ron Fonteine uit Zeist. 
UGA staat voor United Graphics Artists 
en suggereert een serie schijfjes met louter 
graphics. 




.irabic Srti 


ft» PD INTROS 10 


Telkens bestaat een uitgave van UGA 
echter uit een serie van tien thema-flop- 
pen. Een utilities-disk, schijven met gra- 
phics, muziek, demo’s van kommerciële 
software, intro’s van krakers, screenshots 
van nieuwe spelletjes etc. 

Al met al een moedig initiatief van Ron 
die “de beste PD-serie tot nu toe” voor de 
Amiga wil maken. Dat is hem voorlopig 
echter nog niet gelukt. Een aantal 


bezwaren tegen de schijven die hij ons 
toestuurde: 

- Er worden geen sourcecodes meegele- 
verd. 

- De kwaliteit van de graphics en de mu- 
ziek is niet altijd even groots. De muziek 
komt ten dele ook nog eens terug als 
achtergrond bij de grafische demo’s op 
de andere schijfjes (dubbelop). 

- Wie zit er te wachten op een disk vol met 
de bekende intro’s van krakers? De gra- 
phics zijn weliswaar mooi, maar de teksten 
zijn lang, irritant en staan vol taalfouten. 
Deze disk gaat al snel de trashcan in. 
-Wie wil er tien disks tegelijk in zijn maag 
gesplitst krijgen? Bij andere series heeft u 
de vrije keus. 

- De Utilities zijn via een menu te kiezen. 
Er staan geen namen van programma’s, 
maar nummers in de directory. 

- Screenshots van nog niet uitgegeven 
spelletjes zijn leuk, maar niet erg nuttig. 
Maar goed, er zal wel een markt voor zijn. 
Nog storender was dat van de tien schij^es 
die we van de samensteller toegestuurd 
kregen er twee read/write errors ver- 
toonden. Kortom: aan deze serie mankeert 
nog wel het een en ander. 

Toch is het een verfrissend idee dat 
iemand veel tijd en energie spendeert om 
de mensen er toe te bewegen hun pro- 
dukten aan de PD af te staan. Positief aan 
de UGA-serie is de utilities-schijf met 
nuttige hulpprogramma’s. Ook moet 
gezegd worden dat door het gebruik van 
crunchtechnieken en menu’s en het 


UGA zoekt Nederlandse distributeurs 
voor deze serie die al enige tijd in 
Engeland en Duitsland verspreid wordt. 
Ron produceert de serie, de distributeurs 
maken reklame en zorgen voor de ver- 
spreiding. 

Geïnteresseerden kunnen kon takt opne- 
men met Ron Fonteine, Crosestein 33- 
14, 3704 NM Zeist. De UGA serie is NIET 
via Amiga Magazine te bestellen. 


weglaten van sources er VEEL pro- 
gramma’s bij elkaar op een schijf staan. 
Binnenkort kunnen de sourcecodes 
trouwens apart nabesteld worden. Door 
wedstrijden hoopt UGA de kwaliteit van 
graphics en muziek te kunnen verbeteren. 
Het idee om programmeerwedstrijden te 
organiseren om PD binnen te krijgen is 
goed, maar het is ook een bee^e jammer 
dat zoiets nodig is. De bereidheid om ‘van 
nature’ hobby-programmatuur af te staan, 
moet veel groter worden. Nederlandse 
programmeurs laten wat dat betreft mas- 
saal verstek gaan. Hoeveel Nederlandse 
namen was u al tegengekomen bij de 
Fishdisks? 

De wedstrijden van UGA hebben nog een 
effect: ze brengen krakers er toe om hun 
talenten eens voor positievere doelein- 
den aan te wenden. De softwarehuizen 
krijgen met hun screenshots gratis voor- 
publiciteit. In ruil stellen zij software- 
pakketten voor de wedstrijden van UGA 
ter beschikking. We zijn benieuwd hoe 
deze serie zich in de toekomst gaat 
ontwikkelen en houden u op de hoogte. 


RPD 

Na de kolen- en staalindustrie heeft het 
Westduitse Ruhrgebied er een nijvere 
bedrijfstak bij. Ruhrsoft heeft al zo’n slor- 
dige 180 produkten op de markt: 20 ‘Ruhr’ 
disks en 160 RPD schijfjes (Ruhrsoft Public 
Domaine) . De RPD serie is hard op weg 
de oplage van Fred Fish voorbij te streven. 
Maar kwantiteit is nog geen kwaliteit. RPD 
is geen echte Duitse serie: de software 
wordt grotendeels uit Frankrijk en Ca- 
nada ‘geïmporteerd’. 

RPD vertoont voor een gedeelte overlap 
met de Fish-schijven. Toch is, voor zover 
we dat konden beoordelen, een behoorlijk 
gedeelte nieuw. Dubbelen komen vooral 
voor bij de Utilities. Het originele deel 
bestaat voornamelijk uit grafisch werk. 
Veel slideshows en dergelijke. Als u een 


AMIGA MAGAZINE 


L CHIPS 



PUBLIC DOMAIN 



Ruhrsoft Public Donaine_118 


grote verzameling met tekeningen en 
andere graphics wilt aanleggen, zal deze 
serie een welkome bron zijn. 

De maker van RPD voorziet zijn disks 
telkens van andere (fraaie) diskicons. Hoe 
fraai sommige demo’s en hoe goed som- 
mige Utilities in deze serie ook mogen 
zijn, de ongeordende troep die je op je 
scherm krijgt als je zo’n RPD disk-icon 
aanklikt, doet denken aan een niet ver- 
dragen maaltje spaghetti in de goot van 
de straat. Op dit gebied heeft Herr Scheer 
nog heel wat te leren van Mister Fish. 

ABSOLUUT HOOGTEPUNT 

Het absolute hoogtepunt vonden we RPD 
#114. Op deze disk staat een slideshow 
met tekeningen van onder andere Patrick 
Nagel. Duran Duran-fans kennen deze 
tekenaar vast wel. Hij maakte bijvoorbeeld 
de hoes van het album “Japan”. De teke- 
ningen van Nagel zijn op zich al onna- 
volgbaar, maar de wijze waarop ze door 
onder andere Brian Jackson, David 
McNeel en ‘Chambers’ op schijf gezet 
werden, is werkelijk fenomenaal! 


DAAR ZIT MUZIEK IN! 

Op RPD #107 A/B staan muziekstukken 
die met Sonix Player afgespeeld worden. 
Deze disks zijn goed voor kippevel! Zo is 
er bijvoorbeeld het nummer T.V.A.(5) 
.SMUS. Of wat te denken van “You’re the 
voice” van John Farnham. Een dergelijke 
prestatie hadden we niet voor mogelijk 
gehouden. Als de samensteller (Mark 
Riley?) eens een aantal megabytes tot zijn 
beschikking zou hebben... 

We beschrijven uit deze serie tenslotte 
een aantal programma’s die niet op de 
Fishdisks voorkomen. 

RPD 90 

WCat 1.0 is Walt Lounsbury’s disk cata- 
loge system. Het zijn vijf losse CLI-pro- 
gramma’s die in de toekomst onder de 
workbench geïntegreerd zullen worden. 
Gelijknamige files op verschillende 
schijfjes kunnen met elkaar worden ver- 
geleken. De checksum wijst uit of ze gelijk 
zijn of niet. Filenamen en pathnamen 
kunnen selektief overgeslagen worden. 
Het programma Superbase is in staat om 
WCat files in te lezen. 

De catalogus kan maximaal ca. 300 disks 
bevatten op een 512K Amiga vanwege de 



Patrick Nagel 


beperking van de ramdisk. WCat is free- 
ware. Er wordt geen source bijgeleverd. 
Geïnteresseerden moeten ook eens naar 
Dirmaster op Fish #130 kijken. 

Gary Kemper maakte RiteKwik om een 
ramdisk naar floppy te kunnen dumpen. 
Met ReadKwik is vanaf flop de ramdisk 
weer te herstellen. De floppen hoeven 
niet geformatteerd te zijn en het lezen en 
schrijven gaat drie maal sneller dan onder 
AmigaDos. Het werkt alleen met RAM: en 
VD0:. De source is niet is bijgeleverd, dus 
is het wachten op een workbench 1.3 
(RAD:) compatible update. Wellicht kunt 
u met Filezap een aangepaste versie 
maken. 

RPD 103 

Was u even niet zo helder? Gewiste bestan- 
den kunnen gered worden metUndelete. 
Stop het schijfje met de gewiste file in 
DF0: en typ Undelete <filenaam>.dfl 
(.ram .vdk of .vdO). De herstelde file 
bevindt zich op het aangegeven device en 
is herkenbaar aan het “#” achter de naam. 
Zorg dat u bij het undeleten WEL helder 
bent. De filenaam moet volledig over- 
eenkomen met de naam van het gewiste 
bestand. Zorg er ook voor dat de 
aangegeven ramdisk al bestaat. 

Als u in het Public Domain een C-listing 
gevonden heeft, maar deze nauwelijks 
kunt lezen doordat de programmeur niet 
de moeite heeft genomen om een nette 
listing te maken , kunt u gerust ademhalen : 
PrettyPrint van Tim Keating en Ben Blish 
eet de slechte listing op en poept hem 
keurig gestruktureerd weer uit. Als er 
geen outputfile opgegeven wordt, gaat de 
output naar het scherm. De sourcecode is 
niet bijgeleverd (was waarschijnlijk niet te 
lezen). 

Soms is het handig uit verschillende ver- 
sies van de startup-sequence te kunnen 
kiezen. Select maakt dit mogelijk. Noem 
de door u gebruikte startup-sequences 



AMIGA MAGAZINE 


II 


Ld M i* r 1 - /ywvywvvwvvvwvwiivuiivvviAiwiAivvuirwvvvwuvuvvtf^^ 

M V W 3 flöOW /\AAAAAAA/v\AAAnn/vwvwwv\AAAnA/wvwAWWVuvv\rtrtA/%AA/www\n^ 


HINDOHSIZING 

SIZEBRIGHT 

MOUSEBUTTONS 

CLOSEMNDOH 

WINDOHDEPTH 

SIZEBOTTOM 

MOUSEHOVE 

mm 

WINDOWCLOSE 

SMARI.REFRESH 

GADGETDOWN 

VANILLAKEY 

WINDOHDRAG 

RMBTRAP 

GADGETUP 

INTUITICKS 

GIMMEZEROZERO 

| Hindi» Sin? 

REFRESHUINDOU 

ACTIVEHINDOH 

SIMPLE.REFRESH 

liimra TlTTUATl 


REQVERIFY 

nPATT PAD 

MENUPICK 

TNAf TTV/TUTNTlflU 

supejlbithap 

BACKDROP 

Maxinun Sin 

KhyliLLAK 

REQSET 

innfo 1 1 VLWini/VM 

REPORTHOUSE 


MENUVERIFY 

-mmwAm. 

BORDERLESS 

f Minimin Size 

SIZEVERIFY 

1 CllSÏOM SCREEN 1 

ACTIVATE 


NEUSIZE 



Hindow Ti t le 


Gadget 


J3 


(bijvoorbeeld) 1, 2 en 3. Maak een stan- 
daard startup-sequence en zet daarin het 
kommando “select 1 2 3”. U kunt dan 
vanaf de CLI bijvoorbeeld typen “2”. 
Hiervoor moet het kommando “execute” 
in de C-directory staan en de startup- 
batchfiles 1 , 2 en 3 moeten in de S-direc- 
tory geplaatst worden. 

Kevin Kelm schreef het in Modula-2 en 
deed er de source bij. 

ScreenX van Steve Tibbett is een utility 
met klok en geheugen-aan duiding, screen- 
to-front/back en save screen to IFF. Tot 
zover niets nieuws. Handig is de “close 
screen” optie als er bijvoorbeeld een 
programma “hangt”. 

Spektakulair (en nuttig als er veel scher- 
men geopend zijn) is de optie “cycle all 
sereens”! Ook fraai als demo in de eta- 
lage. 

Kent u het programma PowerWindows 
van Innovatronics? U kunt het voor ca. 
f 170,- in de winkel kopen. WeakWindows 
van Khalid Soofi doet ongeveer hetzelfde, 
maar dan voor de prijs van de diskette! Via 
“point-and-shoot” menu’s maakt u met de 
muis de sourcecode voor vensters die u 
later in een programma kunt gebruiken. 
Er is geen source van het programma zelf 
bijgevoegd en de documentatie is schaars. 
Maar probeer het eens voordat u te veel 
geld uitgeeft. Een soortgelijk programma 
(A.S.G) is te vinden op RPD #138. 

RPD 118 

Wie in het bezit is van een modem en vaak 
verschillende nummers moet bellen, zal 
PhoneMate 3.027 van Gregory A. Kendall 
handig vinden. PMate is een database met 
telefoonnummers, op naam gerangschikt 
in een ‘telefoonklapper’. Ook met de 
hand draaien is mogelijk. ToneDial en 
PulseDial zijn geïmplementeerd. Het 
aantal ‘gesprekken’ wordt automatisch 
geregistreerd. PMate is Shareware, maar 
van de goede soort. Een bijdrage van 
meer dan $ 7 is niet welkom! 

Met MenuRunner kan een groot aantal 
programma’s met de muis opgestart 
worden. Maak uw eigen menu met een 
maximum van 40 programma’s. Dit pro- 
gramma van J.L. White is Shareware. Hij 
vraagt een bijdrage van $ 10. Zie ook DU- 
Hermes (RPD #104). 

ViewBoot 1.01 is een handig hebbedin- 
getje van Brian Meadows. Bekijk het 
bootblock van een diskette of kijk in het 
gedeelte van het geheugen waar viri zich 
plegen te nestelen. In een install DFx: 
optie is eveneens voorzien. 


WeakWindows 

Als een 3.5" diskette slechte sektoren bevat, 
is er met AmigaDos weinig meer mee te 
beginnen. Met BFormat van Bob Bush 
kunnen diskettes met bad blocks wel gefor- 
matteerd worden, vooropgesteld dat de 
tracks 0 en 80 foutvrij zijn. 

Bob neemt u in bescherming door alleen 
BFormat DF0: mogelijk te maken. Bezit- 
ters van een harde schijf kunnen dus naar 
hartelust experimenteren. De source in C 
is bijgevoegd en u mag zelf beslissen 
hoeveel u er voor over heeft. Hoeveel 
slechte schijfjes bezit u al? 

RPD 1 25 

NTT staat voor het AmigaNTT project 
definition and management tooi versie 
1 .01 .00. Als u niet bekend bent met proj- 
ect-management en GANTT Charts/ 
PERT/Critical Path analyse, zit u nu vast 
en zeker met een tekstballon vol 


vraagtekens. Uitleg van deze termen zou 
een artikel apart vormen. Dit soort pro- 
gramma’s is nog dun gezaaid voor de 
Amiga. 

Logistix heeft dergelijke mogelijkheden, 
maar in de PD-pool kwamen we ze nog 
niet eerder tegen. PERT en Resource 
Histogram Display zijn nog niet geïmple- 
menteerd door Donald Tolson, maar zijn 
wensenlijst is indrukwekkend (onder 
andere ARP en ARexx implementatie). 
Voor liefhebbers of geïnteresseerden in 
project-management volgens de work- 
breakdown methode, zijn dit programma 
en de updates een must. Het is Shareware, 
maar voor $ 15 krijgt u de source er 
eventueel gratis bijgeleverd! 

RPD 131 

MakeAnim maakt animaties van een serie 
IFF-fïles. Deze kunnen met ShowAnim, 


1> ff #.doc 

FileFind Amga! Version 1.2 
Copyright 1988 by Ray Lanbert 

Searching for file '#.doc' on drive '(R)uhrsQfUPD..137:' 


Found: 

Found: 

Found; 

Found: 

Found: 

Found: 

Found: 

Found: 

Found: 

Found: 

Found: 

Found: 

Found: 

Found: 

Found: 

Found: 

Found: 

Found: 


(R)uhrsoftJPD. 

(R)uhrsoftPD. 

(R)uhrsofLPD. 

(R)uhrsoft_PÜ. 

(R)uhrsoft_PD. 

(R)uhrsoft_PD_ 

(R)uhrsoftPb. 

(R)uhrsoft.PD. 

(R)uhrsoftJPD. 

(R)uhrsoftJ». 

(R)uhrsoftJD. 

(R)uhrsoftJPD. 

(R)uhrsoft.PD. 

(R)uhrsoftJPD. 

(R)uhrsoft_PD_ 

(R)uhrsoftPD. 

(R)uhrsoft_PD_ 

(R)uhrsoftPö. 


137lixecute.doc 

137: Ixecute.doc. info 

, 137 : Per i n/Per i. doe 

137 : Per i n/Per i. doe. info 

137: Schene.doc. info 

137 : Vir tuaLScr een/VScreen . doe . i nf o 

137 : Vir tualScreen/vScreen . doe 

137 :MachII. doe. info 

137: Schene.doc 

,137: Hachll.doc 

,137 iBacker/ArchStatus . doe . info 
.137 : Backer/Backer . doe . i nf o 
137 : Back er/es t i na tor . doe 
,137 : Backer/Es t i nator . doe . i nf o 
137 : Backer/RESTORER . DOC 
,137 : Backer/archs tatus . doe 
.137 : Back er /back er . doe 
,137 :Backer/Restorer . doe . info 


Found 18 natches. 
1>I 


ja 


FileFind 1.2 




AMIGA MAGAZINE 


The Director en Aegis VideoSeg vertoond 
worden. Het programma ondersteun t alle 
resoluties, maar plaatjes met verschillende 
resoluties of afwijkende palettes kunnen 
niet aan elkaar worden gekoppeld. 

Programma’s die nog geen icons bezit- 
ten, kunnen daar met Addlconv. 2.0 van 
voorzien worden. Donalt T. Meyer vraagt 
er $ 10 voor en voegde er een aantal (te) 
simpele icons bij. 

PopFuncs van Tom Krehbiehl v.2.1 is een 
screenblanking en window-shuffeler pro- 
gramma. Daarnaast bezit het een prach- 
tige “pop-up”macro-editor. De documen- 
tatie is uitstekend en $ 5 tot $ 1 0 is dan ook 
niet te veel gevraagd. 

RPD 137 

Het CLI-commando “which ” werkt alleen 
met files die in het path opgenomen zijn. 
FileFind 1.2 van Ray Lambert werkt op 
ALLE files. Trunkatie van de filenaam is 
mogelijk. 

Opvallend: FF *.doc vindt ook de 
*. doe. info files! Bekijk ook eens Find 1.2 
van Rodney Lewis (Fish #197). 

Mensen die nog niet genoeg ruimte 
hebben op hun Amiga-monitor, kunnen 
met behulp van VirtualScreen van David 
P. Cervone schermen maken die groter 
zijn dan de monitor. Werkt goed met 
programma’s die een auto-sizing gadget 
hebben. Er is hier sprake van “dirty pro- 
gramming”. Let dus op uw saeck! 


NIEUWS VAN DE VISAFSLAG 



Tweehonderd visjes zwemmen in het 
water, ik bekijk ze en het wordt alsmaar 
later... 

Omdat er zoveel Fishdisks binnen- 
gekomen zijn sinds de vorige Fish & Chips, 
moeten we ons beperken tot een overzicht 
van de beste en de opvallendste pro- 
gramma’s. 

FISH 173 

Begin niet te laat met het spelen van 
Tetrix van David Corbin. Het werkt 
namelijk verslavend. Er komen blokken 
van verschillende grootte naar beneden 
vallen. Deze moet u (in weinig tijd) 
zodanig manipuleren dat de gehele 
breedte van de kuil gevuld is met stenen. 
Lukt dit niet, dan blijven ze liggen. Dat 



Tetrix 

maakt de valweg (en de beschikbare tijd 
om te manipuleren) korter. Lukt het een 
rij stenen over de gehele breedte naast 
elkaar te krijgen, dan verdwijnt deze rij. 
De stapel stenen wordt daardoor weer 
lager. Dubbelplus spelletje. Versie 1.1. 
Shareware. 

FISH 174 

Als u veel te printen heeft en de printjobs 
zijn niet meer uit elkaar te houden, dan is 
het tijd om TitlePage van Joel Swank te 
gebruiken. Hierdoor wordt tussen de 
printjobs een identifikatiepagina geprint. 
Zeer veel instelbare opties. Met source. 

FISH 175 

Elements is een *MUST* voor chemici en 
geïnteresseerde scholieren. Het hele 
periodieke stelsel der elementen is 
grafisch uitgebeeld met als optie een 
waslijst aan bijzonderheden per element! 
Smeltpunt, kookpunt, geleiding, teveel 
om op te noemen! 


FISH 178 

BlackBox is een interessant spel voor 
logische denkers. Raad of er diamanten 
achter de vakjes van het dambord zitten. 
Klik met de muis op de vakjes en trek 
konklusies uit de reaktie van de com- 
puter. 

CosmicConquest is een spel voor vier 
spelers dat waarschijnlijk gebaseerd is op 
het in de MS-dingeswereld overbekende 
spel ‘Empire’. 

Ook op deze disk ARexxArpLib 2.0 van 
W.G.J. Langeveld. Er zijn veel ARexx- 
macro’s bijgevoegd. Freeware. 

FISH 179 

Matt Dillon slaat weer toe met DMake 0.5 
BETA-versie, Matt’s eigen versie van de 
UNIX ‘make’ utility. De source zit erbij. 

Eindelijk weer eens iemand die aan de 
Al 000 eigenaren denkt! Greg Browne 
maakte KickFont 3.0 voor topaz-haters. 
Hij vervangt topaz door zijn eigen “look” 
font met behulp van Benjamin Fullers’ 
SumKick. Dit programma werkt alleen 
met Kick 1.3! Een voorbeeld van het letter- 
type is op een IFF plaatje bijgevoegd. Het 
ziet er mooi uit. De source is niet aanwezig, 
dus er is ook geen veranderen aan, 
hoewel. ..met FileZap? 

Naast Execute Run en RunBack is er nu 
ook Launch van Peter da Silva. Launch 
laadt en ‘execute’ een programma in de 
workbench en keert terug naar de CLI. 
De source is bijgevoegd. 

TSnip 1.4a (we noemden het al eerder) is 
een uitermate nuttige utility. ‘Snij’ een 
tekst uit een venster en stuur dit naar de 
standaard output, een ander venster, een 
file of de printer. Alleen al vanwege de 


ëbs i'M m esh 


Li 


Na 


Rb 


Be 


Mg 


Ca 


Sr 


Ba 


XXfl ivo 


Sc 


La 


H 



<3827 . 0 °C) 
<1772 . 8 °C> 
21.4 


pmi 

Atonic Weisfht: 195.09 

Electron Conf i surat i on : 

Oxi dat i on States: 2,4 

oilinsr Point: 4100 . 0 °K 

Heltins Point: 2045 . 0 °K 

Density at 300K (g/cn 3 ) 

Ti Covalent Radius <A> : 1.3 

Atonic Radius <A> : 1.83 

Atonic Volune (cnVnol): 9.1 

First Ionization Potential: 9.0 

Specif ic Heat Capacity < J/gK ) : 0.13 

Elec trone^ativ i ty : 2.28 

Heat of Vaporization <kJ/nol): 510.0 

Heat of Fusion <kJ/nol>: 19.6 

Electrical Conductivity (18 6 /Hcm) : 0.0966 

Thernal Conductivity <H/cnK>: 0.716 


Crystal 
Structure : 
C ub ic, FC 


Kr 


Ke 



QQjqp 

GMö 


SS 

Ce 

53 

Pr 

GO 

Nd 

Gi 

IRm 

62 

Sm 

63 

Eu 

64 

Gd 

65 

Tb 

66 

□y 

67 

Ho 

68 

Er 

69 

Tm 

70 

Vb 

71 

Lu 

90 

Th 

91 

Pa 

92 

u 

93 

KI? 

94 

[Ra 

95 

(atu) 

96 

Om 

97 

m 

98 

99 

Ba 

ÏOO 

[Ftm 

ÏOI 

m 

102 

Kts 

103 


Elements 



TELEKODER 


b.v. 



ZAKELIJKE SOFTWARE: 

SPREADSHEETS 

DigiCalc ƒ179,95 

VIP Professional ƒ 349,00 

LogiSTix ƒ 598,00 

MaxiPlan ƒ 439,00 

DATABASES 

SuperBase Personal ƒ 349,00 

SuperBase Professional ƒ 798,00 

DB Man ƒ 498,00 

Omega File ƒ169,95 

A Filer ƒ 299,95 

TEKSTVERWERKERS 

WordPerfect ƒ1098,00 

KindWords ƒ 149,95 

MicroText ƒ 74,95 

The Critics Choice (maxiplan, ƒ 598,00 

kindwords, microfiche filer) 

PROGRAMMEERTALEN 

GFA Basic ƒ 269,95 

Lattice C 3.03 ƒ 398,00 

Lattice C 5.0 ƒ 899,00 

Lattice ScreenEditor ƒ 99,00 

Lattice Make Utility ƒ149,95 

Lattice Text Utilities ƒ 149,95 

MetaComco Pascal ƒ 349,00 

MetaComco MCC Pascal ƒ 299,00 

MetaComco Cambridge LISP ƒ 599,00 

Devpac Assembler/Debugger ƒ 229,95 

DTP 

Publisher 1000 ƒ 489,00 

PageSetter ƒ 498,00 

CityDesk ƒ 498,00 

Professional Page ƒ 899,00 

Comic Setter ƒ 249,95 

PrintMaster Plus ƒ 179,95 

De Luxe Print II ƒ194,95 

VIDEOTITLERS 

Zuma TV Text ƒ 249,95 

Zuma TV Show ƒ 279,00 

Aegis VideoTitler ƒ 409,95 

Aegis L.C.A. ƒ 229,95 

VIDEO ANIMATIE 

De Luxe Video ƒ 295,00 

Aegis VideoScape 3D ƒ 549,00 

Aegis Animator ƒ 399,00 

MovieSetter ƒ 279,95 

Animate 3D ƒ 549,00 

Turbo Silver ƒ499,00 

Fanta Vision ƒ 149,95 

Forms In Flight ƒ 239,95 

The Director ƒ 239,95 

TEKENPROGRAMMA’S 

De Luxe PhotoLab ƒ 269,95 

De Luxe Paint III ƒ 31 9,95 

Aegis Images ƒ 299,00 

PhotonPaint 2.0 ƒ31 9,95 

DigiPaint ƒ199,95 

Professional Draw ƒ 598,00 


2D/3D CAD 

Aegis Draw 
Aegis Modeler 3D 
Dynamic CAD 
Design 3D 
XCAD 

MUZIEK/MIDI 

Aegis Sonix 

Aegis AudioMaster II 

De Luxe Music Constr. Set 

The Music Studio 

Soundtracker 

Drum Studio 

Pro SoundDesigner 

Pro Midi Plus 

A*M*A*S 

Midi Music Manager 
Midi Recording Studio 

DIVERSE UTILITIES 

Galligrapher 

QuarterBack 

Gizmoz 

Promise 

Hercules Copy 

Marauder II 

VirusKiller 

Virus Infection Protection 
Magnum Turbo 
Zing! Keys 
Gomf! GuruBuster 
Digi Droid 

DIVERSE UITBREIDINGEN 

It’s Only Rock’n’Roll 
De Luxe Hot&Cool Jazz 
De Luxe Season&Holidays 
De Luxe Art Parts Vol. 2 
Zuma Fonts 1 t/m 3 

SPELEN 

The Kristal 

Sword of Sodan 

Millennium 2.2 

Populous 

Dungeon Master 

Batman 

Super Hangon 

Baal 

BalliStix 

Tom & Jerry 

Colossus Chess X 


ƒ 329,00 
ƒ 279,00 
ƒ1698,00 
ƒ 298,00 
prijs op aanvraag 


ƒ219,95 
ƒ 249,95 
ƒ 269,95 
ƒ 119,95 
ƒ 139,95 
ƒ 139,95 
ƒ 298,95 
ƒ 129,95 
ƒ 349,00 
ƒ 249,95 
ƒ 194,95 


ƒ 349,95 
ƒ 189,95 
ƒ 169,95 
ƒ 134,95 
ƒ 79,95 


ƒ 129,95 


69,95 
ƒ 29,95 
ƒ 79,95 
ƒ 149,95 
ƒ 159,95 
ƒ 199,00 


ƒ 34,95 
ƒ 34,95 
ƒ 34,95 
ƒ 34,95 
ƒ 124,95 


ƒ 119,00 


99.95 

89.95 
89,95 

89.95 

84.95 


ƒ 84,95 


79.95 

69.95 


ƒ 89,95 
ƒ 89,95 


SPECIALE AANBIEDING 


AMIGA2000 

met Bridgeboard A2088 

en Al 084 S Monitor 


ƒ 3879,- 


Leveringen geschieden onder rembours door heel Nederland. De rembourskosten variëren van ƒ 12,50 voor programmatuur tot ƒ 25 voor hardware. 

(Prijswijzigingen en/of nog voorradig voorbehouden). 


TELEKODER COMPUTERS IS OFFICIAL COMMODORE DEALER 
U vindt onze AMIGA speciaalzaken in: 

ROTTERDAM - Hoogstraat 65a tel. 01 0-41 1 1 325 
BERGEN OP ZOOM - Antwerpsestraat 48 tel. 01 640-59049 
BREDA - Markendaalseweg 1 21 tel. 076-200202 






AMIGA MAGAZINE 


uitgebreide documentatie is het de 
gevraagde 5 tot 10 dollar meer dan waard. 

FISH 180 

GPrint 2.03 van Peter Cherna had van mij 
ook GeelPrint mogen heten. Dit utility 
print tweekleuren IFF files met uitzonder- 
lijk goede resultaten op Epson-compat- 
ible printers. GPrint bezit veel instelbare 
mogelijkheden zoals low-ultra 
density, draft, good quality, special 
smoothing en in kombinatie met 
special smoothing ook “full 
strength blackness”. Offset is in- 
stelbaar in tienden van inches en er 
is een centreer-optie. Ook is het 
mogelijk de plaatjes invers te prin- 
ten. Om u te laten lekkerbekken is 
een tweetal plaatjes bijgevoegd. 

Geen sourcecode, Shareware $ 10. Hebbe, 
hebbe, hebbe! 

Met RepString 1.0 van Luciano Bertato 
vervangt u gemakkelijk een string in een 
file door een willekeurige andere string. 
Luciano programmeerde ook MouseUtil 
1.1 en ‘Print’ op Fish#184. Shareware $5. 
TrekTriviais een heel aardig vormgegeven 
spelletje voor StarTrek fanaten! Extra 
vragen zijn bij de auteur (George Brous- 
sard) a $ 6 te verkrijgen. Shareware, $ 3, 
geen source. 

Beam us up Scotty! 

FISH 182 

Met SetFont 2.5 van Dave Haynie is het 
mogelijk snel van font te veranderen. Typ 
gewoon SetFont <fontnaam> <font- 
grootte> <plek>. Hiermee kunt u het font 
van de ‘plek’ (barlayer, ti telbar, screen of 
window) vervangen door een vrij te kiezen 
Lnt. 

FISH 183 

PCQ 1.0 van Patrick Quaid is een kleine 
en trage Pascal compiler. De source wordt 
omgezet in assembly die op zijn beurt met 
Blink en A86k gecompileerd wordt tot 
executable. Het geheel rammelt nog een 
beetje. Niet geïmplementeerd zijn 
bijvoorbeeld range types en het ‘with’ 
statement. 

De programmeur heeft source en 
voorbeelden bijgevoegd. Freeware. Leuk 
voor geïnteresseerden. Hou PCQ in de 
gaten! 

FISH 185 

Een disk vol officiële IFF specifikaties die 
Commodore in november ’88 vrijgaf. 

FISH 186 

Op deze disk de assembler A68k versie 
2.42 van Brian Anderson en Charlie Gibb. 


De laatste programmeerde trouwens ook 
QT2 op deze disk en werkte samen met 
Jim Cathey en Willy Kuschke mee aan de 
CP\M simulator. CP\M versie 2.3 simuleert 
een 8080 chip samen met een H19 termi- 
nal. De source is bijgevoegd. Wie kent er 
nog CP\M? 

QT2 iseen programma dat op ‘natuurlijke 
wijze’ de tijd geeft. 


FISH 188 

Fractal freaks kunnen hun lol weer op 
met FastGro 1.0. Doug Houck program- 
meerde het naar aanleiding van het op 
Diffusion-Limited Aggregation geba- 
seerde SloGro programma dat beschre- 
ven stond in Scientific American van 
december 1988. Ook hier is de source 
bijgevoegd! 

FISH 189 

De macro-editor Mackie van Tomas 
Rokicki onderscheidt zich vooral van 
soortgelijke programma’s door een bijzon- 
der spektakulaire screen-blanking me- 
thode. Dit is weer eens heel wat anders 
dan dat knullige ‘vuurwerk’ op de Mac (of 
op de Amiga dank zij Steve Jacobs en Jim 
Boyd en hun Pyro op Fish #199). Met 
Mackie zou je bijna ‘vergeten’ verder te 
werken. 

Ook op deze ‘vis’ Uedit versie 2.4g van 
Rick Stiles. Deze editor (een van de drie 
groten) is zo langzamerhand wel bekend 
veronderstellen we. 

FISH 193 

KeyMapEd 1.02 van Tim Friest. Dit is nou 
eens een keymap-editor. Niet van dat 
benauwde als Edimap van Gilles Gamesh 
op Fish #182. KeyMapEd heeft een goede 
vormgeving, werkt met een grafisch toet- 


senbord en ondersteunt zowel de A500, 
de 1000, als de 2000. De documentatie is 
goed en volledig. Beide programma’s 
worden vergezeld door hun source. 

Toen we in de vorige Fish & Chips mel- 
ding maakten van de Sozobon C compiler 
voor Atari in de hoop dat enthousiastelin- 
gen er een Amiga-versie van zouden 
maken, hadden we echt niet ver- 
wacht dat er twee maanden en 23 
vissen later een gemodificeerde ver- 
sie zou zijn. Joe Montgomery her- 
doopte het programma van Johann 
Regg in Zc. 

Zc genereert A68k kompatibele as- 
sembly-code. Er is een frontend 
control programma aan toegevoegd 
dat gebaseerd is op de UNIX ‘cc’ 
frontend. De source krijgt u erbij. Interes- 
sant om de sources eens met elkaar te ver- 
gelijken. 

Wie maakt de volgende versie? 

FISH 195 

Deze schijf is geheel gewijd aan versie 3.10 
van de MicroEMACS editor. De aanzien- 
lijk uitgebreide versie is afkomstig van 
Daniël Lawrence. 

FISH 196 

Dit moet u gezien hebben om te geloven! 
Een schijf vol overscan HAM-plaatjes van 
een verbluffende kwaliteit. De plaatjes 
werden gescanned op een SUN met een 
oplossend vermogen van 4096 x 2800 
pixels en 36 bits per pixel en geconverteerd 
naar AmigaHAM. 

Voor de gelegenheid programmeerde 
Jonathan Hue er ook even een overscan 
HAM-player bij. De source is bijgevoegd. 
Genoeg hierover. Zoals gezegd: dit 
*MOET* u gezien hebben. 

FISH 197 

Programmeurs die zich regelmatig de 
blubber zoeken in lange listings, hebben 
iets aan CTags. Specifieke objekten in de 
listings van C, Pascal, Fortran, YACC lex 
en lisp sources kunnen worden ‘getagged’ , 
oftewel gemarkeerd. 

Deze markeringen kan men gebruiken 


Key Map Editor vl,92: 


Ï0H 


EI BEEEB HBEBB 
□III SOI Eli] BH GOED 

masaammsmaEiiimF 
IGSSlIltSCDEEIIICQEIlQa 




i» imnnmmmmmnrTimir 


mmi 


I 


imm 


mmi2 
mmm 

® ODES 
IM5HQS CDE3E 
□□□ 


KeyMapEd 1.02 


AnigaDOS : 


i> qt2 

It's just past ten past eight. 

1> qt2 

It's alnost a quarter past eight. 
1>I 


m 





AMiGA MAGAZINE 


om snel met de editor naar toe te sprin- 
gen. Berkeley versie 4.7 is van diverse 
auteurs. Het Amiga-werk werd verricht 
door Fred Walter. 

FISH 199 

Een nieuwe versie van Csh 2.07 van Matt 
Dillon. Voor versie 3.02a staan naast Matt 
ook Steve Drew, Carlo Borreo en Cesare 
Dieni garant. 

Voor Roland S-220 bezitters is door Die- 
ter Bruns een programma geschreven om 
soundsamples uit te wisselen met de 
Amiga. Het programma heet MIDIsoft 
1.0 en staat alleen binair op schijf. 

Als u vaak IFF-plaatjes moet bekijken, 
kunt u Viewer gerust in de C-directory 


zetten. Het is maar 988 bytes groot en alle 
IFF formaten worden ondersteund. Mike 
McKittrick schreef het en hield de source 
voor zich zelf. 

En dan ten slotte: (tromgeroffel...) 
T ataratatarata. . tata 

FISH 2001! 

Na al deze fanfare oogt de inhoud van dit 
schijfje wel wat mager. Twee demo’s lijken 
weinig voor één enkel schij^e, maar vergis 
u niet. Kennelijk is er in Amerika een 
“First annual badge killer demo contest” 
gehouden. Op deze schijf de inzendin- 
gen van Dr. Gandalf (NotBoingAgain!) 
en Vincent H. Lee (FishTank). Op Fish 
#198 stond trouwens maar één demo, 


namelijk Charon (zie het vogeltje op deze 
pagina) van Bradley Schenk. Bedenk wel 
dat voor dit soort demo’s (die beslist de 
moeite waard zijn) minimaal 1Mb geheu- 
gen een vereiste is! 

André Viergever is milieukundig adviseur. 

Deze column kwam tot stand met hulp van 
Ruud de Boo. Op- of aanmerkingen en 
aanvullingen zijn welkom bij de redaktie van 
Amiga Magazine. Meld ook uw ervaringen 
met PDS! 

Abonnees van Amiga Magazine kunnen 
de besproken PD-programma’s bij de 
redaktie bestellen (meer informatie 
hierover vindt u op pagina 66) . 



EEN OVERZICHT VAN DE BEKENDSTE PD-SERIES 


Naam Serie 

# 

Uitgever 

Land 

Bijzonderheden 

AmigaLibDisk 

200 

Fred Fish 

USA 

De Enige Echte! 

RPD 

170 

RuhrsoftPD 

BRD 

Uitg: M. Scheer 

AUGE(4000) 

33 

AUG Essen 

BRD 


FAUG 

75 

First Amiga UG 

USA 


Tornado 

30 

? 

BRD 


TBAG 

29 

Tampa Bay AG 

USA 


Chiron Conc. 

125 

? 

? 


ACS 

150 

Suxxess 

BRD 

Audio-Visueel 

AMICUS 

26 

Amiga Comp. UG 

USA 

$24 per jaar 

Panorama 

100 

Pacific Northw. AUG 

USA 


Taifun 

90 

? 

BRD 

Selektie 

Kickstart 

160 

Maxon Computer 

BRD 

Selektie 

ES 

75 

ES-Soft 

BRD 


RHS 

94 

R.Hobbold 

BRD 

Fonts&Graphics 

Poseidon 

400 

? 

? 


SCT 

30 

SCT 

BRD 


Auslese 

>53 

Buchwaldt&Beckmann 

BRD 


Bordello 

? 

Merlin’s Softw. 

USA 


UGA 

50 

Ron Fonteine 

NL 

5x10 disks(3 talen) 


Daarnaast zijn er nog vele andere PD-series en diverse slideshows en demo’s. 
In de volgende afleveringen zal deze lijst worden aangevuld en geaktualiseerd. 



AMIGA MAGAZINE 


C is één van de populairste programmeertalen 
voor de Amiga. Daarom starten we in dit num- 
mer een inleidende kursus. Enige basiskennis 
van programmeren wordt bekend verondersteld; 
daarnaast gaan we er vanuit dat u beschikt over 
een C-compiler met gebruiksaanwijzing. 



Richard Luyten 


D e eerste versie van de programmeertaal C die voor de 
Amiga uitkwam, was die van Lattice; deze stond dan ook 
meteen bekend als Amiga-C. Alle C-sources uit de be- 
kende Commodore-Amiga manuals zijn hiervoor geschreven. 
Later kwam daar nog Manx-Aztec C bij, een waardige konkur- 
rent. Met de taal C, die ontstaan is uit BCPL (BASIC COM- 
BINED PROGRAMMING LANGUAGE), kunnen zeer uit- 
eenlopende programma’s worden geschreven. Van komplete 
operating systems (zoals UNIX, en ook een groot deel van het 
besturingssysteem van de Amiga) tot aan boekhoudprogramma’s 
en spelletjes. 

C, zoals beschreven in het standaardwerk van Dennis M. Ritchie 
en Brian W. Kernighan, is een taal die gemakkelijk onder 
andere operating systems op dezelfde manier gebruikt kan 
worden: de programma’s zijn relatief goed overdraagbaar. 

Een ander bijkomend voordeel van C boven een aantal andere 
hogere talen is de verwerkingssnelheid. Met de tegenwoordige 
C-compilers ligt deze vaak al vrij dicht bij de snelheid van 
assembler programma’s. C is een taal die gecompileerd moet 
worden: de compiler vertaalt de geschreven programmakode 
en kombineert die vervolgens met andere delen. Pas daarna kan 
de gebruiker het uiteindelijke programma starten. 

VOORBEELD 1 

Voorbeelden spreken vaak boekdelen, daarom volgt hier ons 
eerste C-programma: 

/* We gaan iets op het scherm zetten */ 

#include <stdio.h> 

void main( ) 

{ 

printf (’• Amiga Magazine\n" ) ; /* naar het scherm */ 

} 

/* Einde voorbeeld l */ 

Allereerst de */*’ voor het begin en **/’ voor het einde van het 
kommentaar. Dit kommentaar is natuurlijk niet strikt nodig, 
maar bij meer komplexe programma’s beslist wel aan te beve- 
len. Kommentaar kan over meerdere regels worden uitgespreid, 
tot aan de eerste **/'• Om diezelfde reden kan kommentaar ook 


niet binnen een ander kommentaarblok worden gezet. 
#include is een pre-compiler directive. Dit wil zeggen: de file- 
naam die daar achter staat, wordt bij het compileren met de rest 
van het programma meegenomen. Zo’n file, met de toevoeging 
‘.h’, noemt men een headerfile. 

Deze stdio.h headerfile is niet altijd nodig. Hij wordt, zoals de 
naam al aangeeft, gebruikt voor I/O (input/ output) . De funktie 
printf( ) , die we verderop in het programma gebruiken, valt daar 
ook onder. 

De ‘<‘ en ‘>’ om de naam geven aan dat deze file in de eigen (van 
te voren opgegeven) include-directory te vinden is. Als deze file 
zich ergens anders bevindt, kunt u dat met aanhalingstekens 
opgeven. Files die op deze manier worden meegenomen, noemt 
men ook wel ‘include-files’. 

‘main() ’ is de funktie waarmee ieder C-programma begint (de 
hoofdfunktie); main() zal in een kompleet C-programma dus 
altijd één maal moeten voorkomen. 

Funkties kunnen een resultaatwaarde teruggeven via een re- 
turn () opdracht, bijvoorbeeld een integer (int) of een long. In 
het geval dat een funktie geen waarde teruggeeft, zoals hier in 
main(), gebruiken wij ‘void’. 

Bij het ontbreken van enige aanduiding omtrent het type van 
het resultaat neemt de compiler ‘int’ aan. Op deze typen komen 
wij straks bij de variabelen nog terug. 

Omdat we hier aan deze funktie ook niets meegeven, zouden we 
tussen de haakjes ook ‘void’ kunnen zetten: ‘void main(void)’. 
De meeste compilers geven op z’n hoogst alleen een waar- 
schuwing (warning) als er bijvoorbeeld alleen ‘main()’ staat, 
dus zonder de voids. Om deze taal maar meteen goed aan te 
pakken, en u een betere indruk op andere C-programmeurs te 
laten maken, zullen we in ieder geval het funktie (return-) type 
aangeven. Dit funktietype moet wel voor de aanroep van de 
funktie in het programma worden opgegeven. 

De eerste akkolade geeft het begin van het funktieblok aan. 
Hierna volgt onze eerste standaardfunktie, een funktie die 
vrijwel elke C compiler op dezelfde manier gebruikt, namelijk 
‘printf()’. Als argument (parameter) wordt hier een tekst 
opgegeven, een string-konstante. Zoals we straks zullen zien, 
kan men hier ook variabelen gebruiken. De laatste sluitende 



AMIGA MAGAZINE 


akkolade geeft het einde van de funktie aan. Bij iedere ope- 
ningsakkolade hoort één sluitende akkolade! Verder is het 
noodzakelijk om alle afgeronde instrukties te beëindigen met 
een puntkomma. 

Namen van sources (bronkodes) van C-programma’s eindigen 
volgens afspraak altijd op \c’. Ons voorbeeld zou dus kunnen 
heten: ‘examplel.c’. Als u dit programma compileert en op- 
start, hoort de tekst binnen de haakjes van de printf() op het 
scherm te verschijnen met een newline ‘\n’. De slash (‘V) 
forceert hier de compiler om het volgende karakter als een 
speciaal karakter te zien. Probeert u zelf eens wat er gebeurt als 
u deze ‘\n’ (nieuwe regel/linefeed) weglaat of op een andere 
plaats in de tekst neerzet. Andere van dergelijke ‘escape-se- 
quences’ zijn: 

‘\b’ voor backspace 

‘\t’ voor het tab-karakter 

‘\Y voor de backslash zelf 

V’ voor de aanhalingstekens 

‘V’ voor carriage-return 

‘\P voor formfeed (of clear screen) 

En ook: 

‘\ddd’ waarbij ‘ddd’ staat voor een oktale kode, bijvoorbeeld 
‘\007’ voor het ‘BELL’-karakter. Op de Amiga heeft dit een 
scherm-flits tot gevolg. 

‘\xdd’ als ‘\ddd’, maar hier staat ‘dd’ model voor een hexadeci- 
male kode. 

Nadat u het voorbeeld met een geschikte editor heeft ingetypt 
(bijvoorbeeld de editor die bij de compiler geleverd wordt, de 
Amiga-editor Ed of één van de vele PD-editors zoals DME en 
MicroEmacs) , wordt de programmakode omgezet in een uitvoer- 
baar programma door achtereenvolgens te compileren (‘ver- 
talen’) en te linken (kombineren metandere programmakode) . 
Voor Lattice C gebruikt u: 

lc <programinanaain> 

blink libïc.o, <progranunanaam . o> lib lib:lc.lib, libramiga.lib 

Voor Aztec C gebruikt u: 

cc <programmanaam> +L 
ln <programmanaam.o> -lc32 

Waarbij de optie ‘+L’ staat voor 32-bits integers en konstanten. 

VARIABELEN 

Bij C dient u van te voren te bepalen welke variabelen u wilt gaan 
gebruiken en van wat voor soort ze zijn. De variabelen dienen 
voor het gebruik gedeklareerd te worden (dit wil zeggen: we 
melden aan de compiler om welk type variabele het gaat) . 

Er zijn verschillende soorten variabelen, zoals: 

int (‘integer’, voor berekeningen met gehele getallen) 
char (‘character’, meestal gebruikt voor het werken met 
tekens) 

float (‘floating point’, voor berekeningen met decimalen) 
long (‘long int’, lange integer) 
doublé (‘long float’, voor meer precisie) 
short (‘short int’, korte integer) 


De volgende tabel geeft de mogelijke waarden voor enkele van 
deze datatypen: 

char -128 tot 127 ( 8-bits) 

short -32768 tot 32767 (16-bits) 

long -2147483648 tot 2147483647 (32-bits) 

Deze variabelen bestaan ook zonder teken (unsigned), zoals: 

unsigned char 0 tot 255 
unsigned short 0 tot 65535 
unsigned long 0 tot 4294967295 

De grootte van de integers kunt u zelf instellen (zie hiervoor uw 
compiler handleiding) . De 32-bits int is gelijk aan de long, en de 
16-bits int is gewoonlijk gelijk aan de short. 

VOORBEELD 2 

Ons volgende voorbeeld maakt gebruik van variabelen om een 
eenvoudige berekening te maken. 

/* Een eenvoudige berekening in C */ 
linclude <stdio.h> 

void aain( ) 

( 

/* Gelijke data-typen kunnen bij elkaar staan */ 
int getall, getal 2, getal3? 

getal 1 «* 120; /* De integers een waarde geven */ 

getal 2 « 15; 

geta!3 = getal 1/getal 2? /* De deling */ 
printf ("%d / %d * %d\n", getall, geta!2, getal 3 ) ; 

> 

/* Einde voorbeeld 2 */ 

In dit programma ziet u hoe u variabelen kunt deklareren en 
gebruiken. U zou de deling ook in de printf () zelf kunnen 
zetten. Dan hoeft u geen variabelen te gebruiken, bijvoorbeeld: 

printf ( "120 gedeeld door 15 geeft %f\n" , 120/15) ; 

‘%d’ geeft de plaats aan waar in de string de eerstvolgende 
parameter (als geheel getal) wordt ingevoegd. ‘%f doet het- 
zelfde voor gebroken getallen. 

Andere vervangingstekens zijn: 

‘%s’ voor strings 
‘%c’ voor enkele karakters 
‘%o’ voor oktale getallen 
‘%x’ voor hexadecimale getallen 
voor het procentteken 

Bij het gebruik van floating-point variabelen moet er op gelet 
worden dat bij het linken de reken-library (‘lcm.lib’ voor Lattice 
en ‘m.lib’ voor Aztec C) vooraan staat. 

De naamgeving van variabelen bepaalt u zelf, maar u moet er 
zorg voor dragen geen gereserveerde woorden te gebruiken 
zoals: 

auto, break, case, char, const, continue, default, do, doublé, 
else, enum, extern, float, for, goto, if, int, long, register, return, 
short, signed, sizeof, static, struct, switch, typedef, union, un- 
signed, void, volatile, while 

Bij de naamgeving van uw eigen funkties en variabelen kunt u 



AMIGA MAGAZINE 


gebruik maken van letters, cijfers en de underscore (‘_’), maar 
de naam (identifier) mag niet met een cijfer beginnen. U moet 
er ook aan denken dat uw C compiler mogelijk onderscheid 
maakt tussen hoofdletters en kleine letters: ‘getall’ is dus niet 
noodzakelijk gelijk aan ‘Getall’. 

VOORBEELD 3 

U heeft nu geleerd om, gebruikmakend van C, teksten en 
getallen op het scherm te zetten. In het volgende voorbeeld 
kunnen we gegevens invoeren. 

/* Simpele berekening */ 

#include <stdio.h> 

void main( ) 

{ 

int getall , getal 2; 

printf (“Geef getal l:\n w )? 
scanf (”%d“,&getall)? 
printf (“Geef getal 2:\n“); 
scanf ( " %d“ , fcgetal 2 ) ,* 

printf (“%d / %d * %d\n“, getall, getal 2, getall/getal 2} ? 

) 

/* Einde voorbeeld 3 */ 


We gebruiken hier de funktie scanf () om de getallen in te 
voeren. Daarbij geven we (via de ‘&’) het adres op waar scanf() 
de invoer kan opslaan. De vervangingstekens hebben hier de- 
zelfde funktie als bij printf(). 

OPERATOREN 

Buiten de gewone operatoren voor optellen (+) en aftrekken 
(-), worden in C ook nog gebruikt: 

(asterisk) voor vermenigvuldigen 
V’ (slash) voor delen 
‘%’ (procent-teken) voor modulo 

Modulo geeft het getal dat men na een deling overhoudt (de 
‘rest’). 

Er zijn speciale operatoren voor het met-één-ophogen en het 
met-één-verlagen van variabelen, bijvoorbeeld: 

x=x+l; is gelijk aan x++; en ++x; 
x=x-l; is gelijk aan x--; en - -x; 

Enkele andere voorbeelden: 

x=x+10; is gelijk aan x+=10; 
x=x*10; is gelijk aan x*=10; etc. 

In vergelijkingen worden gebruikt: 

‘==’ voor gelijk aan 

‘!=’ voor niet gelijk aan 

‘>’ voor groter dan 

‘>=’ voor groter dan of gelijk aan 

‘<‘ voor kleiner dan 

‘<=’ voor kleiner dan of gelijk aan 

Deze vergelijkingsoperatoren worden gebruikt bij het testen 
van een konditie in de ‘if -instruktie. De syntax van de ‘if- 
instruktie is: 

if (<konditie>) 



LOOPS 

Wanneer één of meerdere instrukties meerdere malen her- 
haald (kunnen) worden, noemt men dit een loop (het Engelse 
woord voor lus) . Er zijn for-, while- en do-while-loops. De for- 
loop heeft u al eerder gezien. De syntax daarvan is: 

for (initialisatie ; konditie ; bewerking) 

De for-instruktie kan op vele manieren ge- of misbruikt worden; 
we noemen de meest gebruikelijke. Zoals in ons voorbeeld de 
variabele getall een waarde kreeg (120), zo krijgt bij de for- 
instruktie de loop-variabele in het eerste deel een beginwaarde, 
bijvoorbeeld x=l . Het tweede deel is de plaats waar de test plaats- 
vindt, bijvoorbeeld x<=10. Zolang deze test TRUE geeft, wordt 
het volgende blok (tussen akkolades), of de volgende funktie of 
instruktie uitgevoerd. In het derde deel volgt dan in de meeste 
gevallen bijvoorbeeld de ophoging of verlaging van de loop- 
variabele en komen we weer in het tweede deel bij de test. Deze 
loop gaat door totdat de test FALSE teruggeeft. In C is FALSE 
altijd gelijk aan nul, en TRUE is dus ongelijk aan nul. 

De while-loop test eerst de konditie voordat de loop wordt 
doorlopen. De syntax is: 

while (<konditie>) 

Bij de do-while-loop gebeurt dit net andersom. Daar voert het 
programma eerst de instrukties na de ‘do’ uit; pas daarna volgt 
het testen van de konditie. Als hieraan wordt voldaan, begint de 
loop weer met de eerste instruktie na de ‘do’. De syntax is: 

do j 


while (<konditie>) ; 

Let vooral op de laatste Normaal zal het programma de loop 
pas verlaten als niet meer aan de konditie wordt voldaan, maar 
hierop is een uitzondering: de ‘ break ’-instruktie, die gebruikt 
kan worden om een loop voortijdig te verlaten. 

Voor we ons laatste voorbeeld bekijken, moeten we eerst nog iets 
vertellen over een andere C-opdracht: switch. Deze dient om de 
switch-variabele meteen reeks te vergelijken zonder steeds ‘if te 
hoeven gebruiken. 

Bij elke mogelijkheid geeft men een opdracht aan. Om ervoor 
te zorgen dat daarna niet verder wordt gegaan met de volgende 
keuze, plaatst men telkens een break-opdracht, waarmee uit de 
switch wordt gesprongen. 



AMIGA MAGAZINE 


Zoals we in het begin al zagen bij onze eerste ‘main (void)’, 
waarbij niets werd meegegeven aan de funktie, kunnen wij ook 
kiezen om ditwèl te doen. 

Dat gebeurt door variabelen tussen de funktiehaakjes mee te 
geven, waarin de parameters worden overgenomen. Voor main 
geldt dan: ‘main(argc, argv) ’ en op de volgende regel voor het 
funktielichaam de deklaraties: 

‘int argc;’, en daarna 
‘char *argv[];’ 

De eerste (argc) staat voor het aantal argumenten dat is mee- 
gegeven, waarbij de aanroep zelf al 1 is. Het volgende is een 
reeks (array) van de adressen van eventueel aanwezige argu- 
menten, waarbij ‘argv[0] ’ het adres aangeeft waar in het geheu- 
gen de eerste string staat, die zoals alle tekst-strings in C wordt 
afgesloten met een nul-karakter (nul-byte, escape-sequence 
‘\ 0 ’). 

Een ander punt om hier op te merken is dat het eerste onder- 
deel van een array, waarvan dit een voorbeeld is, altijd het 
nummer 0 heeft. 

De asterisk voor de array-naam geeft aan dat het hier om een 
pointer-arraygaat. En hiermee zijn we beland bij een onderwerp 
dat voor enkele beginnende C-programmeurs de eerste echte 
drempel zal betekenen. Een variabele die gedeklareerd wordt 
als een pointer kan een geheugenadres bevatten. We zullen dat 
met de volgende voorbeelden verduidelijken. Stel we hebben: 


char *ptr, c; 

c= # A'; /* we zetten er iets in */ 

ptr=&c; /* dit betekent ' adres van c' */ 

Hierna is *ptr gelijk aan ‘A’, oftewel het adres van c staat nu in 
ptr, en met *ptr vragen we de inhoud van het adres dat ptr 
aangeeft, dus de waarde van c. Op dezelfde manier geldt ook dat 
*ptr gelijk is aan ptr [0], en *(ptr+l) is gelijk aan ptr[l]. Duide- 
lijk? We komen er in volgende voorbeelden nog wel op terug. 

Een funktie die we ook alvast bespreken is de atoi(), oftewel 
‘ascii-to-integer’ omzetting. Hiermee kunnen we via het adres 
van een reeks letters, in ons geval argv[l] , het eerste argument 
na de aanroep, een integer-waarde terugkrijgen. Met dat getal 
kunnen we dan bijvoorbeeld gaan rekenen. 


VOORBEELD 4 

Met de voorafgaande theorie kunnen wij het volgende pro- 
gramma maken: 


/* Reken-programmaatje */ 

#include <stdio.h> 

/* de hoofdfunktie */ 

void main (argc, argv) 
int argc; 
char *argv[); 

{ 

long numl, num2; 
char calc; 

if (argc!=4) /* juiste aantal ? */ 

( 

/* ... 
omdat we hier meerdere zaken af handelen, die bi} 
dezelfde if~instruktie behoren, gebruiken wij akkolades, 
om aan te geven dat dit als 1 blok moet worden behandeld. 
*/ 

usage(); /* nee, dan 2 eggen hoe 't wel moet */ 
exit(O) ; /* en stoppen */ 

numl=atoi ( argv [ 1 ] ) ; /* de tweede string */ 
calc=*argv[ 2] ; /* de derde string, 

waarvan ik op deze manier het eerste karakter gebruik */ 
num2=atoi(argv[3] ) ; /* en de vierde */ 

switch ( *argv [ 2 } ) /* de gevraagde bewerking */ 

case /* optellen */ 

printf ( ”%d + %d = %d\n", 

numl , num2 , numl+num2 ) ? 

break ; 

case /* aftrekken */ 

printf ("%d - %d - %d\n M , 

numl, num2, numl-num2) ; 

break ; 

case /* vermenigvuldigen */ 

printf ("%d * %d » %d\n", 

numl, num2, numl*num2); 

break ; 

case '/' • /* delen */ 

if ( (num2==0) 

printf ("Divide by zero !ii\n")? 
else 

printf ("%d / %d - %d remainder %d\n M , 
numl, num2, numl/num2, numl%num2); 

break ; 

default: /* geen van al */ 

usage ( ) ,* 

exit(io); /* doorgeven dat het fout was */ 

} 

exit(0) ; /* alles ok */ 

} 

/* de volgende funktie laat het gebruik zien */ 
void usage ( ) 

{ printf («Usage: calc <numl> <+H*|/> <num2>\n"); 

} 

/* einde */ 



Probeert u de loop (het Nederlandse woord) van het pro- 
gramma te volgen om te zien wat er precies gebeurt. 

In het volgende deel van de kursus zullen we onder andere 
dieper ingaan op het werken met files: I/O (input/output) 
vanuit C. Voor schriftelijke (opbouwende!) op- of aanmerkin- 
gen is de auteur bereikbaar via het redaktie-adres. 

Tot de volgende keer... (‘C you later’). 

Richard Luyten is systeem- en applikatieprogrammeur/ ontwerper bij een 
softwarehuis. 




AMIGA MAGAZINE 


De taal van de snelheid 






r J : : =: :: 

• - "V. ' . 



vUl^^rv. ..L-^y; 

iMO^0 : MS0> 


H»® 


Hoewel de Amigo uitnodigt tot het gebruik 
van hogere programmeertalen zoals C, blijft 
de programmering in Assembler op velen een 
grote aantrekkingskracht uitoefenen. 

De wens om het maximum aan snelheid uit 
de machine te halen speelt daarbij vaak een 
doorslaggevende rol. 


deel 1 

Hans van der Pol 


Het gebruik van assembler heeft zowel voor- als nadelen. 
Voordelen: 

- Kortere kode (als het geassembleerd is). 

- Hogere snelheid. 

- Dichter bij de microprocessor ( voor de liefhebbers), daardoor meer 
mogelijkheden. 


O e 68000 is, net als alle andere microprocessors, alleen 
vanuit machinetaal te besturen. Omdat ma-chinetaal 
voor een mens moeilijk te hanteren is, werd er een 
symbolische taal ontwikkeld die de kommunikatie met de 
computer eenvoudiger maakt. Deze taal wordt assembler 
genoemd. De getallen die de instrukties voor de computer 
vormen, worden vervangen door symbolische teksten (MOVE, 
AND,JSR enz..) en registers. Registers zijn kleine tussengeheu- 
genswaarwe tijdelijk een waarde (of een pointer) in op kunnen 
slaan. Om in assembler te kunnen programmeren, hebben we 
een programma nodig dat deze symbolische instrukties omzet 
in machinekode. Zo’n programma wordt meestal (eveneens) 
assembler genoemd. 

We gebruiken in deze kursus de Kuma-Seka assembler. We 
kiezen voor deze assembler omdat het een geïntegreerd pakket 
is: de editor, debugger en de assembler (verschillende hulpmid- 
delen die we bij het programmeren nodig hebben) zitten in één 
pakket, zodat we niet konstant tussen verschillende programma’s 
hoeven te schakelen. 

Voor het volgen van de kursus heeft u, naast een standaard 
Amiga met monitor, nodig: 

- de Kuma-Seka assembler (versie 1 .0 of hoger) 

- lege diskettes 

- eventueel een zogenaamde bitplane converter (voorlopig nog 
niet nodig) 

- liefst een printer 


Nadelen: 

- De kode is niet uitwisselbaar met andere processors. Iedere processor heeft 
een andere instruktieset. 

- Moeilijk aan te leren (iedere processor is anders). 

- Meestal uitgebreidere listings voor hetzelfde resultaat. 

SEKA ASSEMBLER 

We geven hier een korte uitleg van de werking van de Seka 
assembler, omdat er hiervoor geen Nederlandse handleiding is. 

We gaan er vanuit dat we Seka 1.0 (of 1.5) gebruiken, omdat 
Seka 2.0 geen officiële versie is. Bij een standaard Amiga (512 
Kb) kunt u voor Workspace 250 opgeven. 

[Esc] - naar de editor en weer terug 

KS - verwijder source 

V - DIR (view) 

R - lees source (ASCII) 

W - wegschrijven van de source (ASCII) 

WO - schrijf weg als Object, nu is het 

programma vanuit de CLI in te laden 
A - assembleren 

G (of J + label) - opstarten vanuit Seka 

kommando's in de editor: 

[Control] + [B] - begin van een blok markeren (nu kan men naar beneden 

of naar boven gaan om het blok aan te geven) 
[Control] + [C] - verwijderen van aangegeven blok (naar buffer) 

[Control] + [P] - kopiëren van het zojuist gemarkeerde blok (buffer) 

Bij de meeste kommando’s zult u nog iets extra moeten in- 
tikken. Het programma zal hier zelf om vragen. Bij G en A is dit 
niet nodig. Het voorgaande lijstje bevat de belangrijkste kom- 
mando’s. Er zijn er nog veel meer, maar deze hebben we 
voorlopig niet nodig. 


47 



AMIGA MAGAZINE 


ADRESSERING 

De Amiga is een 16/32 bits computer. Men kan intern (in de 
68000 processor) 32 bits lange woorden adresseren. Verder kan 
men 16 bits adresseren (een woord) en natuurlijk ook 8 bits (dit 
noemen we een byte) . In het kort: 

32 bits — > lang woord 
16 bits — > woord 
8 bits — > byte 

We leggen in deze kursus niet meer uit hoe de diverse talstelsels 
(binair, oktaal, hexadecimaal) werken, omdat er diverse han- 
dige Public-domain Utilities (of rekenmachines) zijn voor het 
omrekenen van het ene naar het andere stelsel. Eventueel kan 
het ook met de Seka assembler. De opdracht 
? $abcd 

zal het getal fabcd naar alle gangbare talstelsels omzetten (dit 
kan men niet vanuit de editor zelf doen) . 

LABELS 

Soms wil men naar een bepaalde routine springen (in BASIC: 
GOTO en GOSUB) . Dit kan in machinetaal ook. Bij de Seka 
assembler geeft men dat aan door een naam voor de routine te 
zetten gevolgd door een dubbele punt (:). Bij het assembleren 
komt dat gedeelte op een bepaald adres in het geheugen te 
staan. Als er kommando’s komen die naar dat label moeten 
springen, springen ze naar het overeenkomende adres. De 
assembler zorgt ervoor dat de labels worden vervangen door 
adressen; daar hoeft de gebruiker niet naar om te kijken. Waar 
de gebruiker wel op moet letten, is dat er namen worden 
gekozen die niet ‘verboden’ zijn. Dit zullen we straks verduide- 
lijken. 

Eerst nog even meer over de naam. Het is aan te bevelen om 
geen willekeurige naam te gebruiken. Het is ook niet de bedoe- 
ling dat er twintig labels komen die allemaal LOOP heten met 
een verschillend getal erachter. Als men het programma een 
tijdje niet meer heeft gezien, zal het al vlug abakadabra lijken. 
Een goede tip: kies de naam van de labels naar wat er in die 
routine gebeurt. Als een bepaalde routine een tekening laadt, 
noemt u die routine bijvoorbeeld Picture_Load: Als u later een 
routine nodig heeft die een tekening laadt, pakt u gewoon die 
routine op en gebruikt hem in een ander programma. 

Het is niet mogelijk om labels naar de registers (A0, D7 of SP) 
of naar de assembler kommando’s (BSET, CMP of ADDA) te 
noemen. 

Als de Seka assembler over een verkeerd label struikelt, kijk dan 
even of dit label niet dubbel is gebruikt; dit zal de assembler 
trouwens ook zelf melden. Als het label daarna nog niet goed is, 
gebruikt u waarschijnlijk een verkeerde naam of u bent de 
dubbele punt (:) vergeten. 

Let op: In de definitie die Motorola geeft, hoeft er achter een 
label niets te staan; men kan een label ook alleen op een regel 
zetten. Dit werkt niet bij de Seka assembler: deze zal melden dat 
dit kommando niet bestaat (dit komt omdat er een dubbele 
punt achter moet) . 

REGISTERS 

Voordat we echt kunnen beginnen met programmeren, moet u 
eerst iets weten over de verschillende registers van de 68000 
microprocessor. Zoals al eerder gezegd heeft de 68000 ver- 
schillende registers. Deze dienen als tussengeheugen waar we 
tijdelijk waarden onder kunnen brengen. Er zijn acht datareg- 
isters aanwezig (DO t/m D7) en acht adresregisters (A0 1/ m A7) . 
Hierbij is A7 een afwijkend register. De dataregisters en de 
adresregisters zijn 32 bits breed en kunnen dus met lange 
woorden worden aangesproken; uiteraard kan men ook een 


woord of een byte adresseren. 

De dataregisters worden voor allerlei data gebruikten daarnaast 
ook voor de zogeheten library-funkties waar we een andere keer 
op terugkomen. De adresregisters bevatten meestal pointers 
naar tabellen met meerdere waarden, of naar adressen waar 
meer informatie aanwezig is (daarbij kunt u alleen woorden of 
lange woorden gebruiken). 

Het register A7 dient als stapelregister (SP=Stackpointer) . Het 
houdt bij welke data het laatst binnenkomt en er, vanwege het 
karakter van een stapel, het eerst uitgaat. Denk maar eens aan 
een stapel borden: u legt er borden bovenop en haalt ze er ook 
weer van boven af. Dit systeem staat in de literatuur bekend als 
LIFO: Last In, First Out. 

Soms is het belangrijk om de waarden die zich in de registers 
bevinden weg te zetten voordat ze in een andere subroutine 
worden veranderd. Men kan de waarden dan op de stapel zetten 
(naar het stapelregister verschuiven en ze aan het einde van de 
subroutine weer terughalen) . 

MOVEM.L D0-D7/A0-A6,-(A7) ;registers bewaren! 

MOVEM.L (A7)+,D0-D7/A0-A6 ;registers terugzetten! 

Denk erom dat u niet de SP (A7) verschuift naar de SP (A7) ! In 
plaats van A7 mag men bij de Seka assembler ook SP ingeven. 

Het statusregister (SR) bevat de status van de 68000 processor. 

De status wordt weergegeven in een woord en is zeer belangrijk 
voor de 68000. Dit 16 bits woord kan weer worden onderver- 
deeld in een userbyte en een systembyte. 

Het userbyte (het onderste gedeelte van het statusregister): 

Bit Naam Toelichting 

0 Carry dit bit wordt geinverteerd (omgekeerd) na aftrekken. 

1 Overflow dit bit wordt gezet (1) indien de uitkomst van een 

berekening groter is dan in het register past. 

2 Zero wordt gezet (1) indien een berekening 0 oplevert. 

3 Negativ als deze 0 is, is de uitkomst positief; indien 1 negatief. 

4 Extended wordt gelijk aan de Carry bij rekenkundige opdrachten. 

5-7 - worden niet gebruikt! 

Nu volgt het bovenste gedeelte van het statusregister (de sys- 
tembyte). Deze bevat onder andere de gegevens voor de inter- 
rupts en de prioriteiten. 

Bit Naam Toelichting 

8 10 deze drie registers dienen samen te worden gebruikt om 

9 II aan te geven welke interrupt aanvraag niveau's (er zijn 

10 12 er 8) zullen worden doorgegeven aan de 68000 processor. 

Er wordt met maskers gewerkt. Als er 100 in de drie bits 
wordt gezet worden de interrupts niveau 7 s 4 en lager 
buiten werking gezet. 

11-12 - worden niet gebruikt! 

13 S In deze bit staat in welke mode de processor zich op dit 

moment bevind. Als de bit 0 is werkt de processor op dat 
moment in de user mode, indien 1 dan bevindt de processor 
zich in de supervisor mode. Bepaalde instrukties zijn 
alleen mogenlijk in de supervisor mode. Iedere mode heeft 
zijn eigen stackpointers , dit is belangrijk als er tussen 
wordt geschakeld. 

14 - wordt niet gebruikt! 

15 T Het T bit wordt gebruikt om de processor in de Tracé mode 

te zetten. In de tracé mode kan de status van de processor 
na ieder stapje worden bekeken (processor werkt stapje 
voor stapje). 

Het is niet verstandig het S-bit zomaar te veranderen; dit kan de 
processor beter uit zichzelf doen. Normaal gesproken bevindt 
de 68000 processor zich in de user mode. 

SYMBOLISCHE TAAL 

In assembler zijn de getallen vervangen door (meestal afgekorte) 
Engelse woorden. We beginnen met het meest gebruikte kom- 
mando: ‘MOVE’. Dit betekent in het Nederlands ‘schuif. Dit is 
ook meteen wat het kommando doet: er kunnen waarden op 



AMIGA MAGAZINE 


verschillende manieren worden verschoven: 

- Dataregister naar dataregister 

- Adresregister naar dataregister 

- Dataregister naar adresregister 

- Adresregister naar adresregister 

- Van een register naar een label en weer terug 

- Een adres uitlezen 

Binnen het MOVE kommando kan men ook nog optellen (zie 
voorbeeld) . Daarbij kan men achter MOVE aangeven of het een 
byte, word of long word moet zijn (dit kan ook nog in het MOVE 
kommando zelfbij het optellen van registers worden gedaan). 
Voorbeelden: 

MOVE . L #5, DO ;zet de waarde 5 in register DO (32 bits) 

MOVE . W #$F,A2 ;zet de waarde $F in register A2 (16 bits) 

MOVE . B $BFE001,D1 ;Lees het adres $BFE001 uit en zet de waarde 

;in Dl (8 bits) 

MOVE . L 5 ( AO , DO . W) , DO ; getal op adres 5+A0+D0 naar DO (32 bits en 
de waarde in DO is 16 bits) 

MOVE . W SR,A5 ;de inhoud van het status register naar A5 schuiven 

De adresregisters worden ook wel gebruikt om een tabel daar- 
heen te ‘moven’. 



Voor cc kunnen we meerdere dingen invullen. Hier volgt een 
opsomming: 


cc 

betekenis 

wiskundig 

Engels 


T 

altijd waar, hetzelfde als BRA 


True 


F 

nooit waar 


False 


Hl 

groter dan 

> 

HIgher 


LO 

kleiner dan 

< 

LOwer 


HS 

groter dan of gelijk 

>= 

Higher or Same 


LS 

kleiner dan of gelijk 

<= 

Lower or Same 


NE 

ongelijk aan 


Not Equal 


EQ 

gelijk aan 

- 

EQual 



Hier wordt een voorbeeld gegeven van meerdere mogelijkhe- 
den die het MOVE kommando heeft: voorbeeld 1: 


CLR.L DO 

MOVE . L #tabel , AO 

MOVE . W ( AO ) , DO 


MOVE.W 1 ( AO , DO ) , Dl 

Tabel: 

DC.W 2 


DC.W 1,2,3 


;D0 schoonmaken (32 bits); alleen bij data registers 
.-pointer (AO) wijzen naar het begin van de tabel 
; Eerst waarde van tabel naar DO verplaatsen. Dit 
;gebeurt indirekt (er staan haakjes om AO). 

;De haakjes kunnen er alleen omheen bij adres 
.•registers. Dit houdt in dat men niet het getal 
;wat in AO staat moet verplaatsen maar het 
; getal wat op het adres staat wat zich in AO bevindt 
;moet in DO worden gezet, in ons geval is dat 2. 
;deze haalt het getal op dat zich bevindt in het 
; adres 1+(A0+D0) = l+tabel+2 - tabel+3 
;Dit wordt dus het laatste getal namelijk 3 
;hier volgt de tabel die waardes bevat. 

,-define constant 2 — > konstante en/of variabelen 
; definiëren 


Het CLR kommando kan een dataregister schoonmaken. Als er 
geen B, W of L achter staat, zal de computer er van uit gaan dat 
we W bedoelen. Dit gebeurt ook bij de andere kommando’s. 
Het CLR kommando heeft hetzelfde effekt als: 


MOVE.W #0, DO 

Het enige voordeel is dat het CLR kommando sneller funktio- 
neert. Let er wel op dat het CLR kommando alleen werkt met 
dataregisters. 

Het eerste gedeelte na het MOVE kommando wordt de opera- 
tiekode genoemd (daar gaat iets mee gebeuren) en dient door 
middel van een komma te worden gescheiden van de operand 
(daar komt het resultaat terecht) . Een matje (#) voor een getal 
(hier de operatiekode) betekent dat alleen het getal naar het 
register dat achter de komma staat (operand) wordt verschoven. 


IF...THEN 

In assembler is het uiteraard ook mogelijk om met voorwaarden 
te werken. Dit is heel eenvoudig. Het kommando daarvoor is: 
CMP (CMP=CoMPare, dit is Engels voor ‘vergelijk’). Hiermee 
komen we terug bij het statusregister (SR) dat zojuist is behan- 
deld. Men vergelijkt eerst iets en als dat klopt wordt de Z-vlag van 
het statusregister 1 (true) gemaakt. Klopt iets niet, dan staat er 
op dezelfde plaats een 0 (not true). Nu hoeven we alleen nog 
maar te kijken wat er gebeurd is. We gebruiken daarvoor Bcc 
(B=Branch, cc=Condition Code). 


MOVE.W #5 , AO 
CMP.W #5 , AO 
BEQ waar 


;zet de waarde 5 in AO 
.•vergelijk AO roet de waarde 5 
; indien gelijk (equal) ga dan 
;naar het label 'waar' 


In voorbeeld 1 wordt naar het label ‘waar’ gesprongen, 
voorbeeld 2: 


MOVE . L #$F0FF,A2 
MOVE . L #$00FF,A3 
MOVE . L #61695, A4 
CMP.L A2,A3 
BEQ gelijk 
CMP.L A2,A4 
BEQ klopt 


; waarde in A2 
.•waarde in A3 
; waarde in A4 

; vergelijk de registers A2 en A3 

; indien gelijk spring dan naar het label 'gelijk' 
.•vergelijk de registers A2 en A4 
; indien juist ga dan naar het label 'klopt' 


Het programma zal bij de eerste CMP ‘not true’ terug krijgen. 
Dit houdt in dat de waarde $F0FF niet gelijk is aan $00FF; dit 
klopt inderdaad. Er wordt dus niet naar het label ‘gelijk’ gespron- 
gen. Vervolgens wordt de volgende CMP behandeld en deze 
klopt wel: de waarde $F0FF is gelijk aan de decimale waarde 
61695. De Z-vlag wordt 1 . Er zal nu naar het label ‘klopt’ worden 
gesprongen. 

Men kan dus registers met registers vergelijken of waarden met 
registers vergelijken. Men kan de compare instruktie met adres- 
en dataregisters gebruiken. Met CMP en Bcc is de IF...THEN lus 
van BASIC na te bootsen. De compare instruktie kan als byte, 
woord of lang woord worden geadresseerd. 

Als een vergelijking waar is, wordt de Z-flag gezet. Die kan 
worden getest met de verschillende Branch instrukties (Bcc). 

Volgende keer gaan we met echte programma’s werken. De 
andere kommando’s zullen dan langzaam maar zeker duidelijk 
worden. En vergeet niet: hoe meer u oefent des te meer u leert... 
Zend uw reakties, vragen en aanmoedigingen naar de redaktie 
van dit blad onder vermelding van ‘assembler’. We wensen u een 
prettige zomervakantie. 

Hans van der Pol is student. 



AMIGA MAGAZINE 



D 


e spelfanaten onder ons die 
hun karriëre in het grijze 
verleden zijn begonnen op de 
Commodore 64 (Papa, wat is 
dat: een Commodore 64? Stil jongen, 
papa zit even te multitasken!), kennen 
ongetwijfeld het spel “Kennedy Ap- 
proach”. Dit briljante spel van MicroProse 
wordt vooral gekenmerkt door de per- 
fekte spraaksynthese die de computer ten 
gehore brengt. 

Deze spraak blijft niet beperkt tot het 
obligate “Game Over”, maar speelt in het 
spel een funktionele rol bij de kommu- 
nikatie tussen de verkeerstoren en de 
vliegtuigen in het gebied. In “Kennedy 
Approach” vervult men namelijk de rol 
van een verkeersleider op een vliegveld. 


HOGE VERWACHTINGEN 

Na lang wachten en diverse malen uitstel 
is Kennedy Approach dan eindelijk lever- 
baar voor de Amiga. Met de Commodore 
64 versie van dit spel nog onuitwisbaar in 
het geheugen gegrift, werd vol spanning 
de Amiga-versie geladen. Dank zij de veel 
betere grafische mogelijkheden en de 
superieure geluidschip van de Amiga 
moest het spel nog aanmerkelijk veel beter 
klinken, dachten wij in onze onschuld. 
Deze illusie werd echter wreed verstoord. 
Het beeld is weliswaar wat rustiger dan in 
de Commodore 64 uitvoering, maar de 
kwaliteit van de gesproken kommando’s 
op de Amiga is ver beneden peil. Ook 


Kennedy Approach 

firma: MicroProse Software 
besturing: joystick, muis, toetsenbord 
prijs: ƒ 89,50 

distributie: Home Software Benelux 


andere elementen zijn uit de Amiga-ver- 
sie weggelaten. Zo kent het spel geen 
demo-mode meer en is het ook niet langer 
mogelijk om aan de vliegtuigen te vragen 
met welke manoeuvre ze bezig zijn. 

Het wordt misschien wat eentonig, 
maar ook de mogelijkheid om de ver- 
richtingen in het afgelopen spel nog eens 
de revue te laten passeren en deze des- 
gewenst op diskette te saven schittert bij 
de Amiga versie door afwezigheid. 

SPITSUUR 

Voor de lezers die zich door bovenstaande 
kritiek niet uit het veld laten slaan, zullen 
we het idee achter Kennedy Approach 
toch even uit de doeken doen. Het is 
namelijk op zich een uitstekend spel. De 
speler krijgt de rol van luchtverkeerslei- 
der. Hij begint als leerling op de rustige 
luchthaven van Atlanta. Door het opdoen 
van voldoende ervaring kan hij vervol- 
gens opklimmen tot verkeersleider op 
het vliegveld van New York, waar hij het 
verkeer tijdens het spitsuur in goede banen 
moet zien te leiden. 

U kunt van ons aannemen dat dit een 
zenuwslopend beroep is. Niet alleen moet 



GAMES 


men ervoor zorgen dat de vliegtuigen 
voldoende afstand tot elkaar bewaren, 
maar ook mogen de vertrekkende vluch- 
ten niet te veel vertraging oplopen (deze 
laatste instruktie is inmiddels voor char- 
tervluchten gedurende de vakantieperi- 
ode ingetrokken). 

PANIEK 

Naast dit alles moet men er ook nog eens 
op toezien dat de uitgaande vliegtuigen 
het luchtruim, dat onder de kontrole van 
de speler valt, op de juiste plaats en op de 
juiste vlieghoogte verlaten. Voorwaar, 
zeker op de drukkere vliegvelden, geen 
baantje om ontspannen bij onderuit te 
zakken. Het vereist veel planning en 
koelbloedig optreden om alle vliegtuigen 
onder kontrole te houden. Zeker in gebie- 
den waar men gelijktijdig het verkeer voor 
twee dicht bij elkaar gelegen vliegvelden 
moet leiden. 


En dan, net op het moment dat het vlucht- 
schema voor de komende minuten tot in 
de puntjes is gepland, komt er een 



alarmmelding binnen van een piloot wiens 
brandstof bijna op is. Het is dan zaak om 
in alle ontstane paniek het hoofd koel te 
houden en het hele schema weer om te 
gooien. Een neergestort vliegtuig staat nu 
eenmaal wat slordig in het landschap. 
Bovendien zal de verwrongen hoop staal 
een struikelblok vormen voor het bereiken 
van een hogere sport op de maatschappe- 
lijke ladder. 







AMIGA MAGAZINE 


Naast al deze problemen wordt men op 
de hogere niveaus bovendien geplaagd 
door onweersbuien. Om het geheel nog 
iets ‘eenvoudiger’ te maken, kan men ook 
nog verschillende types toestellen ver- 
wachten. Hierdoor moet de verkeerslei- 
der tevens rekening houden met de snel- 
heid van de verschillende vliegtuigen. 
Enfin, u begrijpt het waarschijnlijk al: 
Kennedy Approach is een spel waaraan u 
de handen vol heeft. 

SPEUDEE 

Het idee achter Kennedy Approach is 
zonder enige terughoudendheid uitste- 
kend te noemen. Vooral gedurende de 
wat drukkere perioden op de grotere 
luchthavens zal het menig zweetdruppeltje 
kosten om bijna-botsingen te voorkomen 
en zowel het binnenkomende als uit- 
gaande verkeer onder kontrole te houden. 
Het is echter onbegrijpelijk dat men voor 
dit spel zo bitter weinig aandacht aan de 
spraaksynthese heeft besteed. Waarom 
men bovendien een aantal andere opties 
die de Commodore 64 versie van Ken- 
nedy Approach wel bevat domweg heeft 
weggelaten, is ons een volslagen raadsel. 
Gebrek aan geheugenruimte lijkt ons niet 
echt de oorzaak. 

Een feit dat we zeker niet onvermeld willen 
laten, is de beveiliging die MicroProse 
voor dit programma heeft toegepast. Dit 
is de inmiddels bekende methode om 
naar een bepaalde kode uit de handlei- 
ding te vragen. Het feit dat de handleid- 
ing slechts de kodes vermeld voor de 
Commodore 64 en de Atari (waarbij men 
voor de Amiga versie dan de Atari kode 
nodig heeft) is nog tot daaraan toe. Hoogst 
irritant vinden we echter dat we na iedere 
ronde, die zo’n 10 tot 15 minuten duurt, 
opnieuw een kode moeten invoeren. 

EXCUUS 

U merkt het waarschijnlijk al: we blijven 
wat moeite houden met deze uitvoering 
van Kennedy Approach. Het is op zich 
een briljant spel, maar gaat in de afwerk- 
ing mank aan een aantal gebreken. 
Persoonlijk vonden we de Amiga-versie 
van het spel een uitstekend excuus om de 
Commodore 64 weer gebruiksklaar te 
maken. Het was een genoeglijke avondja, 
dank u. 

Iedereen die nog in het bezit is van de 
antieke 64 en overweegt Kennedy Ap- 
proach aan te schaffen, zou toch eerst 
eens de Commodore 64 uitvoering 
moeten horen. 



edereen die de Engelse zender 
BBC op de televisie kan ont- 
vangen, zal daarop wel eens een 
snookerwedstrijd hebben gezien. 
Bij deze typisch Engelse vorm van biljar- 
ten speelt men met 15 rode ballen die elk 
een waarde van één punt hebben. Daar- 
naast telt het spel, afgezien van de witte 
speelbal, nog zes ballen met een andere 
kleur, te weten geel, groen, bruin, blauw, 
rosé en zwart. Deze laatste zes ballen 
worden in het spel aangeduid als de 
“colours” en ze hebben een oplopende 
waarde van twee tot en met zeven punten. 
De rode ballen worden bij het begin van 
het spel in de vorm van een pyramide 
geplaatst, terwijl de zes “gekleurde” bal- 
len ieder een eigen positie hebben. Aan 
de rand van het biljart, in de vier hoeken 
en in het midden van beide lange zijden, 
zijn gaten aangebracht: de “pockets”. De 
bedoeling van het spel is om de ballen in 
een bepaalde voorgeschreven volgorde 
in één van de zes “pockets” te spelen. 
Fouten, zoals het raken van de verkeerde 
bal of het in een gat spelen van de witte 
speelbal, worden bestraft. De beurt van 
de speler is dan afgelopen en de tegen- 
stander krijgt, afhankelijk van de gemaakte 
fout, minimaal vier en maximaal zeven 
punten toegekend. 

GENOEG PLAATS 

Gezien de veelheid aan ballen en kleuren 
zal het niet veel verbazing wekken dat 
deze tak van sport pas echt populair werd 
bij de komst van de kleurentelevisie. Ook 
in Nederland begint het er op te lijken dat 
de opkomst van dit spel nauwelijks meer 
is te stuiten. De gelegenheden waar men 
“Snooker” kan spelen schieten haast als 
paddestoelen uit de grond. 

Aan de aanschaf van een snookertafel 
kleven twee problemen. Om te beginnen 
is er het obstakel van de aanschafprijs, 


(zo’n 20.000 tot 25.000 gulden). 
Heeft men echter voor een schap- 
pelijk prijsje een tweedehands 
snookertafel op de kop weten te 
tikken, dan steekt het tweede 
probleem de kop op. Het gevaarte 
is namelijk twee meter breed en 
maar liefst vier meter lang. Ergo, 
waar laatje zo’n kolos? 

Gelukkig voor de snooker lief- 
hebbers biedt het Amiga beeld- 
scherm uitkomst voor het oplossen van 
genoemde problemen. Sinds kort is er 
namelijk ook voor de Amiga een snooker- 
spel leverbaar. 

Behalve het originele snooker bevat dit 
spel nog een aantal andere biljart varian- 
ten, waaronder het Amerikaans “pool” en 
zelfs de hier in Nederland meer gespeelde 
vorm van biljarten met twee witte en een 
rode bal. Kortom, voor ons reden genoeg 
om het groene laken eens van dichtbij te 
inspekteren. 

TEGENSTANDER OP MAAT 

Het belangrijkste bij dit soort spellen is 
natuurlijk altijd de vraag hoe dicht de 
realiteit wordt benaderd. Een biljartspel 
waarbij de ballen een eigen leven lijken te 
leiden, zal nu eenmaal niet al te veel 
spelers boeien. Gelukkig scoort Steve Davis 
op dit punt ruim voldoende. Het vereist 
weliswaar de nodige oefening voordat men 
de ballen suksesvol in de gaten kan laten 
verdwijnen, maar wanneer men het spel 
eenmaal in de vingers heeft, blijkt dat de 
speelbal goed kan worden bestuurd. De 
speler kan gebruik maken van alle ele- 
menten die beslissend zijn voor een 
geslaagde stoot. Zowel de richting, de 
stootkracht als het effekt zijn volledig naar 



Steve Davis World Snooker 

firma: CDS Software Ltd. 
besturing: muis, prijs: ƒ 79.50 
distributie: Home Software Benelux 



51 


MAXBARBER 







AMIGA MAGAZINE 


wens in te stellen. 

Als extra hulpmiddel kan men de omge- 
ving van de zes “pockets” op het beeld- 
scherm vergroten, waardoor het richten 
nog accurater kan geschieden. Hiermee 
zijn de mogelijkheden echter nog niet 
uit-geput. Het spel kent namelijk ook nog 
een oefenmodus, waarbij door middel 
van lijnen de loop van de ballen wordt 
voorspeld. Tevens is het mogelijk om 
ballen zelf op het laken te plaatsen, waar- 
door het trainen van bepaalde stoten net 
zolang kan worden herhaald als men wil. 
Als de speler geen tegenstander kan vin- 
den, is het ook mogelijk om het tegen de 
computer op te nemen. Hiervoor zijn zes 
verschillende moeilijkheidsgraden be- 
schikbaar, oplopend van beginner tot aan 
het niveau van Steve Davis zelf. 

DUIDELIJKE KWALITEITEN 

Door middel van de heldere (Engelstalige) 
handleiding die Steve Davis World 
Snooker begeleidt, zal het leren bedie- 
nen van dit spel geen problemen ople- 
veren. Ook aan spelers die niet op de 
hoogte zijn van de spelregels van snooker 
is gedacht. De regels van het snooker spel, 
alsmede alle biljart varianten die men met 
behulp van dit spel kan beoefenen, wor- 
den kort en bondig uitgelegd. 

Steve Davis World Snooker is een spel met 
duidelijke kwaliteiten. Geluidstechnisch 
en grafisch en is het spel natuurlijk niet 
spektakulair. Van een aantal gekleurde 
ballen op een groen laken is nu eenmaal 
niet veel meer te maken dan een aantal 
gekleurde ballen op een groen laken. 
Het geluid blijft niet uitsluitend beperkt 
tot het getik van ivoor tegen ivoor. Door 
middel van een gedigitaliseerde stem komt 
de scheidsrechter van tijd tot tijd tussen- 
beide. Jammer is hierbij wel dat het geluid 
slechts via één kanaal wordt weergegeven . 
Tijdens het spelen konden we ons niet 
aan de indruk onttrekken dat de compu- 
tertegenstander op het beginnersniveau 
slecht tegen zijn verlies kan. Tot aan het 
moment dat de speler zo’n 25 punten 
heeft gescoord, mist de computer regelma- 
tig de meest simpele ballen. Vanaf dat 
moment slaat de computer echter mees- 
tal toe door een serie moeilijke ballen te 
scoren. Dit probleem heeft men natuurlijk 
niet wanneer men het tegen iemand 
anders opneemt. Persoonlijk vinden wij 
bij dit soort spellen een echte wedstrijd 
echter veel boeiender, zodat het valsspe- 
len van de computer wat ons betreft geen 
bezwaar is. Kortom, de liefhebbers van 
snooker raden we aan om eens naar dit 
spel te kijken. 


V 


an snooker is het slechts een 
kleine stap naar Midget Golf. 
Een midget golf baan bestaat 
namelijk ook uit een speelvlak 
dat door opstaande randen wordt omge- 
ven. Alleen wijkt de vorm van dit speelvlak 
beduidend af van een snookertafel. 
Hebben we bij een biljarttafel te maken 
met een rechthoekig oppervlak, een 
midget golf baan kan de meest fantas- 
tische vormen hebben. 

Afgezien van dit duidelijk in het oog sprin- 
gende verschil zijn de overeenkomsten 
tussen midget golf en biljarten groot. In 
beide spelen moet men proberen een bal- 
letje in een gat te spelen, waarbij men 
gebruik moet maken van de randen van 
het speelvlak om de bal onder de juiste 
hoek in de richting van het doel te spelen. 
De winnaar is degene die het minste aantal 
slagen nodig had om het balletje in het 
gat van de laatste “hole” te spelen. 


OVERTUIGEND 

De banen bij midget golf zijn zonder 
uitzondering rijkelijk voorzien van aller- 
lei hindernissen die men moet nemen. 
Zany Golf is hierop geen uitzondering. 
Integendeel: de negen verschillende 
“holes” van dit spel doen de titel alle eer 


ZanyGolf 

firma: Electronic Arts 
besturing: muis. prijs: ƒ 89,50 
distributie : Home Software Benelux 


aan. Behalve de traditionele windmolen 
bevat Zany Golf bijvoorbeeld ook een 
baan waarbij men een stuiterende ham- 
burger moet ontwijken. 

Zany Golf kan door één tot vier spelers 
gespeeld worden. De banen worden in 
een geforceerd 3-D perspektief getoond, 
hetgeen zeer overtuigend overkomt. De 
banen zijn groter dan het beeldscherm, 
maar men krijgt voordat de eerste slag 
gedaan wordt een plattegrond van de 
hele “hole” te zien. Bovendien is het 
mogelijk om tijdens het spel de gehele 
“hole” te bekijken door de baan te scrol- 
len. 

De banen zijn met veel oog voor detail 
aangelegd. Hetscrollen van de baan nadat 
de bal is geslagen, had in onze ogen ech- 
ter wel wat vloeiender mogen verlopen. 

ENGELTJE 

Voor elke “hole” krijgt men een bepaald 
aantal pogingen. Indien men er niet in 
slaagt de bal binnen het daarvoor gel- 
dende aantal slagen in het gat te spelen, 



MAXBARBER 






AMIGA MAGAZINE 


dan is het spel afgelopen. Hier staat te- 
genover dat de speler zo nu en dan bo- 
nusslagen kan verdienen. Deze gelegen- 
heden dienen zich in drie verschillende 
vormen aan: Voor de aan vang van som- 
mige holes wordt gemeld dat een bepaalde 
aktie een extra slag oplevert. Bij baan één 
is dit bijvoorbeeld het spelen van de bal 
tussen de molenwieken door. Twee an- 
dere bonussen verschijnen op volkomen 
onvoorspelbare momenten in de vorm 
van een tijdbonus en een engeltje. Door 
respektievelijk de bal snel genoeg in het 
gat te spelen, of het engeltje met de bal te 
raken, verdient men extra slagen. 
Gelukkig worden de slagen die men niet 
nodig had getransporteerd naar de vol- 
gende ronde. 

De besturing geschiedt geheel met behulp 
van de muis. Door de muisknop in te 
drukken en de muis te bewegen, ver- 
schijnt een stippellijn achter de bal. De 
lengte van deze stippellijn bepaalt de 
kracht waarmee de bal wordt geslagen. 
Deze wijze van besturen versterkt de over- 
eenkomst met biljarten nog meer. 

Het spel kan zonder problemen op 
harddisk worden geïnstalleerd. Voor het 
opstarten van het spel vanaf de harddisk is 
het echter wel noodzakelijk om de origi- 
nele diskette in de diskdrive te plaatsen. 



KNAP WERK 

Zany Golf is een knap in elkaar gestoken 
stukje programmeerwerk. De banen zien 
er goed uit en worden allemaal opgevro- 
lijkt door hun eigen opgewekte deuntje. 
Andere geluidseffekten zijn nagenoeg 
afwezig. 

Helaas telt het spel slechts negen holes, 
waardoor we betwijfelen of Zany Golf echt 
lang zal boeien. Hopelijk verschijnen er 
nog data-diskettes met meer banen ! Nadat 
men alle holes heeft gespeeld, kan men 
natuurlijk nog wel proberen om het to- 
tale parcours in zo weinig mogelijk slagen 
te ronden. 



o 


ndanks alle ervaringen die de 
menselijke soort in het verle- 
den heeft opgedaan, is men 
wederom het slachtoffer ge- 
worden van zichzelf. Wetenschappers op 
de planeet Denaris hebben machines ge- 
maakt die zo gekompliceerd zijn, dat de 
mensheid ze niet meer onder kontrole 
kan houden. Het gevolg: muiterij onder 
de machines. De Denarianen hebben 
getracht de machines met een nucleaire 
raket te vernietigen. Alleen had niemand 
kunnen voorzien dat de machines, met 
een kracht als nooit te voren, als een 
phoenix uit hun as zouden herrijzen. Nu 
de Denarianen gevangen zitten in een 
ondergronds verdedigingscomplex heb- 
ben ze nog maar één hoop en dat is de 
speler. Zijn doel is het kwaad te vernieti- 
gen en de bewoners van de planeet hun 
vrijheid terug te geven. Dat alles met hulp 
van de DS-H75 Eagle Fighter, een hi-tech 
ruimteschip met de nieuwste apparatuur. 


vraagt de machine om disk twee in de 
drive te schuiven. Een hevig gekraak 
weerklinkt na een druk op de spatiebalk; 
was dit de Rainbow-Arts leeskop-wasbeurt? 
Al gauw verschijnt het flitsende Denaris- 
logo met een heftige gongslag. Na van 
deze schrik bekomen te zijn, worden onze 
ogen en oren vertroeteld door een goed 
stuk muziek en twee laserpistolen die met 
elkaar in kontakt staan door een bibbe- 
rende laserstraal. Door de joystick omhoog 
of omlaag te duwen, wordt de inmiddels 
al verslaafde speler in staat gesteld een 
keuze te maken tussen spelen met één of 
twee personen of een bezichtiging van de 
‘hall of fame’. 

Na een ferme slag op het knopje van uw 
joystick dooft het beeld. Een zoemer at- 
tendeert u erop dat uw DS-H75 Eagle 
Fighter vliegklaar is. Nu breekt de hel los. 
Kort na zwijmelend uwjoystick te hebben 
gepakt klinkt het treurige ‘game-over’ 
muziekje. 


BIJZONDER VERSLAVEND 

U heeft het al gehoord: alweer een 
schietspelletje. Maar deze keer wel bijzon- 
der verslavend. ‘Welcome to Denaris’, zo 
klinkt een geheimzinnige stem uit de 
luidspreker. Een semi-kerkorgel zorgt voor 
de begeleiding. Na een tijd (geen tijdJE) 


Denaris. firma: Rainbow Arts 
besturing, joystick 
prijs: ƒ 89.- 

bij o.a.' US Action. Eindhoven 040 - 433320 


Daaruit blijkt ook de keiharde spel-werke- 
lijkheid. Na vier dagen intensief spelen, 
kwamen wij nog niet verder dan level drie. 
Deze moeilijkheidsgraad is geen reden 
om bij de pakken neer te zitten: de moti- 
vatie is zeer hoog. Dit wordt bevorderd 
door de soepele besturing, de vele extra’s 
die uw ruimteschip uitbreiden en de zeer 
goede grafiek en animatie. 


53 


MAXBARBER 


JOHANNES KEUKELAAR 









AMIGA 


\>. 




DIGI-VIEW GOLD 

K/euren Video Digitizer 




ft Digitaliseert Video beelden in alle 4096 
Amiga kleuren ! 

ft Kan maar liefst 2,1 miljoen kleuren in het 
geheugen bevatten, zodat het mogelijk 
wordt om ogenschijnlijk 100.000 kleuren 
op het beeld te verkrijgen ! 
ft De exclusieve HAM Hold-and-Modify 
mode biedt u extreem gedetailleerde 
beelden! 

ft Gedigitaliseerde beelden kunt u 
uitprinten, animeren, overbrengen, 
opslaan of manipuleren met alle IFF 
compatibel programma’s! 


o* 


,^ v 


-ie' - 


kii 


f 599, 


Rechtstreeks aan te s tuiten op A500/Z000 


GENDER CHANGER voor aansluiting op A1000 
DIGI-PAINT (4096 KLEUREN PAKKET) 


f 79,- 
f 149,- 


TELETEXT DECODER 
& TV TUNER 


Verander uw Amiga systeem in een zeer geavanceerde TV met 16 
voorkeuzezenders en Teietext / 
ft Met het uitgebreide software pakket 

■WUHiW Pi SP la 


wandelt u zeer gemakkelijk door 
alle pagina’s heen met een snelheid 
die vele malen hoger ligt dan bij 
een normale TV met Teietext. 

☆ De 16 voorkeuzezenders zijn 
eenvoudig in te stellen en te 
bedienen. 

ft PRINTEN, SAVEN en LADEN van 
Files in het zeer handige IFF— 
formaat is natuurlijk ook mogelijk. 

ft Inclusief uitgebreide handleiding en 
kabels ! 


Load 
Save (Comp 
Save < IFF > 


SpeaJk 

Proflran a Ssquen 
Run a Sequence 


No of Di 
Retune 
About 
Qui t 


,f 799,- 


The Works 


PBO SOUND DESIGNER STEREO 

Nu met 
MIDI 

software ! 

f 299 - 




☆ Stereo Sound Sampler ! 

■if Bevat ongelooflijke functies voor het opnemen en manipuleren van records ! 
ft 4 samples tegelijkertijd afspelen ! 
ft Volledig IFF compatibel ! 
ft Nu met uitgebreide MIDI software ! 

AUDIO DIGITIZER TRILOGIC 


ft Werkt samen met de meest bekende Sound Digitizer software ! 
ft Input niveau volledig instelbaar, van 50mv max tot ,25v RMS max. 
ft Compleet met alle benodigde kabels, dus direct te gebruiken ! 

☆ Met uitgebreide handleiding ! ■ ■ ♦ “1 «j 

van f 149 - nii T lOJ, 


CAT & KORSH 


Cat & Korsh International 

Evertsenstraat 5 

2901 AK Capelle a/d IJssel 


Amiga Diskdrives 


Nu ook met Track display !! 


Tijdelijk GRATIS BOOTSELECTOR of f 29 - korting bij aankoop van een diskdrive, 
aktie geldig t/m 15 juli 1989. 




Master 3 1/2" 

ft Afsluitbare diskopening ! 
ft Doorgevoerde poort ! 

☆ Metalen behuizing ! 
ft Amiga kleurig ! 
ft Hoogwaardige kwaliteit ! 
met aan/uit schakelaar 

f 398,- 

Zonder aan/uit schakelaar 


Slechts 

f 378 - 


Track 3 1/2“ 

Master 5 1/4“ 

ft Geruisloos ! 

ft MS-DOS compatible ! 

ft Slimline uitvoering ! 

ft 40/80 tracks ! 

☆ Doorgevoerde poort ! 

☆ Aan/Uit schakelaar ! 

ft Aan/Uit schakelaar ! 

ft Doorgevoerde poort ! 

ft Amiga kleurig ! 

☆ Geruisloos ! 

ft Metalen behuizing ! 

ft Slimline uitvoering ! 

ft Met track display ! 

ft Metalen behuizing ! 

☆ Slimline uitvoering ! 

ft Amiga kleurig ! 

Slechts 

Slechts 

f VIQQ _ 

f 7IQQ _ 


Track 5 1/4" 

ft MS-DOS compatible 
ft 40/80 tracks ! 
ft Doorgevoerde poort ! 
ft Aan/Uit schakelaar ! 

☆ Slimline uitvoering ! 
ft Metalen behuizing ! 

☆ Amiga kleurig ! 

☆ Met Track display ! 


Slechts 

f 598, 


Yamaha MIDI Keyboard 


ft Keyboard ! 
ft MIDI Interface ! 
☆ MIDI software ! 
ft Kabels ! 
ft Handleiding ! 


De complete set voor 


YAMAHA SHS-10 FM 

Hang de YAMAHA SHS-10 om je nek en speel de 
sterren van de hemel. 

Deze droom van een synthesizer heeft een uitgebreide 
ritme-sektie in huis en speelt 25 verschillende 
instrumenten. 

Zo te gebruiken, maar kan ook direct op je versterker of 
COMPUTER worden aangesloten (MIDI OUT). 

MIDI MUSIC MANAGER 

Het eerste professionele MIDI pakket voor Amiga. 

8 realtime MIDI tracks geheel tot je beschikking !! 

MIDI INTERFACE 

midi in, midi thru en 3x midi out 


slechts 


f 399,- 


Yamaha SHS-10 FM keyboard f 249,- 
Midi Music Manager f 249,- 

Midi Interface A500/2000 f 179,- 

Midi Interface Al OOO f 179,- 


[SKYLINE Nieuw /{ 
20MB HARDDISK 

A500/1 000/2000 & PCI 


FLATBED A4 SCANNER 

SCANNER, COP/ER EN PRINTER IN EEN !! 


I ft Supersnel, 390 kByte/s ! 

I ft Splinternieuwe, verbeterde ALF 
software !!! 

I ft Incl. veel utility software ! 

I ☆ Automatische mount list editor ! 
I ft Instelbare schrijfbeveiliging ! 


slechts 


f 1299,- 


Is meer dan zo maar een combinatie van een tekstverwerker, spreadsheet en database. 

Is een volwaardig geintegreerd tekstverwerker, spreadsheet en database programma. 

Is EEN compleet systeem. 

Wordt geleverd op EEN disk. Dus nooit meer diskettes verwiselenU hoeft ook met steeds 
opnieuw een nieuwe handleiding met nieuwe commando’s leren. 

Werkt met dezelfde pull down menu’s voor de verschillende modules waaruit het 
programma is opgebouwd. v/AAr -f QQQ I 

Zomervoordeel !! nu van T h-oU, - VUUI I Ov/C7 , I 


Zoek Hoek 

Eprom programmer 
G-2000 genlock 
C&K PAL genlock 
Digi View gold 
Teietext decoder 
Amiga 500 computer 
Philips CM8833 
Star NX1000 
Easyl tekentafel 
Amiga Muis 
TV Modulator 
Boot Selector 
Drive Switch (aan/uit) 

3-weg Drive selector 
51 2k uitbreiding A500 
51 2k kaart 

51 2k kaart + klok & sockets 
Printlink 

C64 emulator kabel 

Digi View update V3.0 

Digi Droid 

TVText 

TV Show 

De Luxe Sound 

Stereo Speaker systeem 

Digi Paint 

AX Magazine 

Amiga modems 

Marauder II 

Dos - 2 - Dos 

Super Virus Killer 

Quarterback 

Lombard RAC Rally 

Lancelot 


f 399,- 
f 3499,- 
f999,- 
f 599,- I 
f 499,- 1 
f 1249,-1 
f 749,- 1 
f 649,- 1 
vanaf f 999,- 
f 149,- 
f 89,- 1 
f29,- 
f69,- 
f89,- 
Bel !!! I 
f 59,- 1 
f 119,-1 
f 129,-1 
f 39,-1 
f49,- 
f 199,- 1 
f 249,- 1 
f 249- 1 
f 279,- 1 
f 99,-| 
f 149,- 
f39,- 
vanaf f 399,- 
f99,- 
f 149,- 1 
f 49,- 1 
f 189,-1 
f 89,- 1 
f6 


r Eopt j aanduiding 


Het nieuwste op scanner gebied nu binnen ieders handbereik 1 
I ft Met bewegende bovenplaat, zodat het ook mogelijk is om afbeeldingen uit boeken en 
tijdschriften te scannen. 

I ft Een oplossend vermogen van 200 Dpi en 16 grijstinten zorgen ervoor dat u beelden 
verkrijgt van zeer mooie kwaliteit. 

I ft Ideaal voor DTP toepassingen en voor het aanmaken van uw eigen beelden databank. 
I ft Scand binnen enkele seconden complete A4 pagina’s. Speciale zomeraktie 
I ☆ Instelbare intensiteit voor optimaal scan resultaat ! 

| ft Onmisbaar voor zowel zakelijk als Privé gebruik ! 

I ft Compleet met alle benodigde kabels en 
handleidingen ! 


van f 1999,- 


nu f 1399,- 


Meeneem artikelen ! 


Diskette boxen 
Cleaning disk 
Copiclip 
Stofkap 

Joystick/muis splitter 
Mousepad 


vanaf f 29- 
vanaf f 15,- 
f29,- 
vanaf f 25,- 
f39- 
f 19- 


Al deze produkten zijn verkrijgbaar bij uw 
plaatselijke CAT & KORSH dealer ! 

I of door overmaking van het juiste bedrag op giro 47.94.913 of Bank nr.: 50.39.93.190 
tnv Cat & Korsh, Rotterdam. 

Belgische bestellers: maak het juiste gulden bedrag over op bankrekening 
nr.: 721-54.06.237/30 Antwerpen (of stuur een brief met cheque). 

Onze producten worden snel en degelijk verpakt door de gehele Benelux verzonden. 

Met nadruk zijn dealer aanvragen uit Belgie welkom! 

U kunt onze producten ook telefonisch bestellen. Bel de BESTELLIJN van Cat & Korsh 
International: _ _ ^ 

010-4507696 


Bellen vanuit Belgie: 00-3110-4507696 

GEEN VERZENDKOSTEN BOVEN f 100,- bij vooruitbetaling (onder f 100,- plus f 5,-). 
Speciale condities voor scholen, verenigingen en bedrijven. 

FAX orders 010 -4507913 

Nieuw: Technische supportlijn open, uitsluitend op vrijdag 1: 010-4584469 



ODIJCT5 



AMIGA MAGAZINE 


D n 1976 werd door de Engelsman 
Mike Sutin de muzikale komedie 
“The Kristal Of Konos” 
gekreëerd. Het stuk bereikte 
echter niet het toneel. Vele jaren later, 
met de groeiende populariteit en het 
meegroeiende potentieel van de 16-bits 
computers, wilde Mike zijn musical 
omzetten in computervorm. Die compu- 
terversie is er nu, geprogrammeerd door 
het Engelse team Fissionchip, gepubli- 
ceerd door Addictive (een dochter- 
maatschappij van Prism Leisure Corpora- 
tion) en kortweg genaamd “The Kristal”. 



kristal proberen te komen om het uitein- 
delijk te bemachtigen. 


The Kristal 

firma: Addictive/Prism Leisure Corporation 

besturing: joystick en toetsenbord 

opm : ; het gebruik van meer dan één diskdrive 

wordt aanbevolen 

prijs: ƒ 1 1 9.50 

bij o.a.: US Action, Eindhoven 040 - 433320 


Deze hebben de gewoonte om hun raad 
in kryptische vorm aan Dancis te geven, 
om het hem nog moeilijker te maken. 
Dancis kan gevonden voorwerpen op- 
rapen, bekijken en gebruiken. De voor- 
werpen kunnen ook bewaard worden in 
de ‘inventaris’, een onderdeel van het 
scorebord onderaan het beeldscherm, 
waar ook de status van Dancis, zijn 
‘Skringles’ (de munteenheid van het 
Kreema stelsel) , zijn kracht en zijn psyche 
op af te lezen zijn. Het is ook mogelijk om 
te kiezen voor een zwaardgevecht met de 
bewoners (sommigen dagen Dancis zelfs 
uit), zoals de bewakers van het paleis. 


RUIMTEGAUOEN 

Zijn er op een gegeven moment genoeg 
taken op de planeet uitgevoerd, dan kan 
men naar de brug gaan waar het trouwe, 
ultramoderne ruimtegaljoen staat te 
wachten. Er kan een bestemming gekozen 
worden uit één van de negen andere 
planeten in het zonnestelsel, waarna het 
schip wegstuift in de richting van het 
doel. 

Tijdens deze ruimtereis liggen er twee 
taken. Ten eerste moet u er met behulp 
van het kompas van het schip voor zorgen 
dat het schip de goede koers aan blijft 
houden. Ten tweede wordt u lastig geval- 
len door vijandelijke ruimtewezens, die 
het schip beschieten en die u moet 
proberen uit te schakelen voor het schip 
zijn energieschild kwijtraakt. Aange- 
komen op de nieuwe planeet begint 
meestal het proces van lopen, praten en 
vechten opnieuw. 

GROOTSE OPZET 

De graphics van ‘The Kristal’ zijn zeer 
helder en mooi, de achtergronden geva- 
riëerd en gedetailleerd. Het ‘object’ (een 



DE SLECHTERIK EN DE HELD 

“A long time ago, in a galaxy far away...” 
Deze kliché-opening komt ongeveer over- 
een met het begin van het meegeleverde 
verhaal van het spel “The Kristal”. In dit 
verhaal komt het er in het kort op neer dat 
er in een zonnestelsel, genaamd ‘Kreema’ , 
ooit een volmaakte harmonie bestond 
tussen alle materie (levend en niet- 
levend) . Deze harmonie werd veroorzaakt 
en in stand gehouden door een magisch 
kristal dat zich bevond in de zogenaamde 
‘Halls of Love’, een soort tussen-dimen- 
sie. Eens waagde de boosaardige heerser 
Malagar het om het kristal te ontvreemden 
uit de hallen der liefde en ermee weg te 
vluchten. Zijn ruimteschip werd echter 
door een magnetische storm gegrepen 
en Malagar verdween in de ‘Zee der 
Emoties’. De universele harmonie was 
met het verdwijnen van het kristal 
ontwricht. 

Natuurlijk hoort het goede te zegevieren 
over het kwade en dus moet het kristal op 
zijn oude plaats terugkomen. Er is maar 
één man die de moed heeft om deze 
missie uit te voeren: U, Dancis Frake, 
moet door middel van interplanetaire 
reizen, konversaties en duellen met de 
diverse planeetbewoners, dichter naar het 


STIJLVOLLE INTRODUKTIE 

Het spel waarin u de kans krijgt het ver- 
loop en de afloop van het toneelstuk te 
bepalen, staat op niet minder dan vier 
disks. De opzet deed ons ietwat denken 
aan het oude Cinemaware-spel “Sinbad 
and the Throne of the Falcon”, waarin 
men ook moest reizen, konverseren en 
duelleren. Wanneer men de eerste disk 
inlaadt, wordt men, na wat titelplaatjes, 
gepresenteerd op een stijlvolle introduktie 
in de vorm van een aardig lang stuk ge- 
digitaliseerd geluid. Een man met een 
echte vertelstem verhaalt over de plaats 
en tijd waarin u zich bevindt, terwijl de 
bijbehorende plaatjes zijn woorden op 
het beeldscherm illustreren. 

KRYPTISCHE ADVIEZEN 

Als de soundsample stopt, wordt het spel 
zelf ingeladen en ziet u de hoofdpersoon 
Francis Drake, korrektie: Dancis Frake, 
die u moet besturen met de joystick. De 
startpositie is bij het paleisstadje op de 
grootste planeetvan hetzonnestelsel. Men 
kan beperkt door de paleis-extensies lopen 
(ook in de gebouwen) en eventueel kon- 
verseren met de vaak mensachtige wezens. 


55 




AMIGA MAGAZINE 


object is een soort uitgebreide ‘sprite’ van 
de Amiga) van Dancis animeert redelijk 
(niet echt vloeiend, maar ook niet hou- 
terig). Tijdens het zwaardvechten is de 
animatie echter vrij teleurstellend voor 
een echt dueh 

Het geluid valt nogal tegen. Behalve wat 
openingsmuziek en de lange introduktie- 
sample blijft het bij wat korte kreuntjes 
tijdens het vechten en wat droog geluid 
tijdens de ruimtereisjes. 

De opzet van het spel is groots: een heel 
verhaal in de handleiding en een kom- 
pleetverzonnen zonnestelsel metverschei- 
dene fiktieve wezens en bouwsels. 

Er is echter, jammer genoeg, één gedeelte 
van het spel, waar net niet voldoende 
aandacht aan geschonken is: de speel- 
baarheid. Het konverseren en rondlopen 
gaat nog wel en zelfs het reizen door de 
ruimte is te doen. Maar het meest frus- 
trerende onderdeel is zonder twijfel het 
zwaardvechten (en juist dat onderdeel 
komt vaak voor in het spel). De makers 
hebben geprobeerd allerlei computer- 
genres te kombineren, zoals het adven- 
ture, het vechtspel en het ruimtespel, 
maar hebben geen van deze genres 
voldoende tot hun recht laten komen. 
Doordat aan de individuele subgames te 
weinig aandacht is geschonken (terwijl ze 
toch van belang zijn voor de afloop), 
missen ze dat kleine beetje afwerking dat 
het spel nodig had om geslaagd genoemd 
te kunnen worden. Zo mist de speler bij 
het zwaardvechten net dat stukje kon- 
trole over Dancis om steeds weer gericht 
te kunnen winnen. 

DISKWISSELS 

Wat ook nogal stoort tijdens het spel is het 
luidruchtige en veelvuldige laden tussen 
de bedrijven door. Degenen onder ons 
die maar één diskdrive bezitten, zullen 
zich bij het spelen van “The Kristal” 
moeten voorbereiden op veel diskwissels. 
Al dit soort kleine ergernissen tasten de 
interesse in het spel en de konkurren- 
tiepositie ten opzichte van andere spellen 
in die prijsklasse zonder meer aan. De 
makers hebben een aardig sfeertje 
gekreëerd, maar het spel mist naar onze 
mening op een haartje na de uitdaging 
die de gemiddelde speler nodig heeft om 
keer op keer met plezier “The Kristal” in 
te laden en er eens voor te gaan zitten. 
Voor de ervaren adventure-freak, die 
daarbij ook nog handig met de joystick 
om kan gaan, is dit spel niet de slechtste 
keuze, maar er zitten wat haken en ogen 
aan het spel. 



e blijven in de Disney-sfeer 
in onze gamesrubriek. Na 
vorige keer “Who Framed 
Roger Rabbit” te hebben 
getest, gaan we ons nu bezighouden met 
een andere kreatie uit de onuitputtelijke 
stallen van de kunstenaars van de anima- 
tie, getiteld “Dragon ’s Lair”. 

LASERDISK 

In 1983 sloot Don Bluth, ex-Disney ar- 
tiest, een overeenkomst met een pro- 
ducent van speelhalkasten om bij wijze 
van experiment een arcade machine te 
maken die zijn beeld en geluid van een 
laserdisk kon inlezen . Vanwege de enorme 
opslagkapaciteit (130 Mb) en snelheid 
van zo’n laserdisk konden de audiovisuals 
van ongeëvenaarde kwaliteit zijn. Hele 
stukjes tekenfilm en bijbehorend geluid 
werden verwerkt in het spel, wat nogal 
opviel in de speelhal tussen de andere 
vaak simpel ogende spelletjes in die tijd. 
Nu, zes jaar en veel ontwikkelingen later, 
brengt de Canadese firma Readysoft de 
Amiga-konversie op de markt, overgezet 
van het origineel door het team “Visio- 
nary Design Technologies”. Het gehele 
spel beslaat maar liefst zes diskettes. 
Dragon ’s Lair speelt zich af in een ge- 
heimzinnig kasteel vol verborgen vallen 
en onaangename verrassingen in de vorm 



van hinderlijke objekten en monster- 
achtige schepsels. De held van het verhaal 
is Dirk the Daring en zijn doel is de 
beeldschone prinses Daphne uit de 
klauwen van de boosaardige draak Singe 
te redden, die zich verschanst heeft in een 
uithoek van het kasteel. 

HELD-OP-SOKKEN 

Men kan het spel het beste zien als een 
‘interaktieve tekenfilm’: u bepaalt de 
afloop van het verhaal door op de goede 
ogenblikken de juiste akties uit te voeren. 
Zo’n aktie omvat voornamelijk het op het 
goede moment kiezen van de juiste rich- 
ting voor Dirk en/of hem op het juiste 
ogenblik zijn zwaard te laten gebruiken. 
Het spel bestaat uit een aantal ‘scenes’, 
stukjes animatie met bijbehorende ge- 
luidseffekten. Op de nodige momenten 
bestuurt u Dirk zijn handelingen en tracht 
hem zo door de verscheidene netelige 
situaties te manoeuvreren. Dit gebeurt 
door met de joystick of het toetsenbord te 
kiezen uitvier mogelijke richtingen (links, 
boven, rechts en onder met de joystick of 
respektievelijk ‘4’, ‘8’, ‘6’ en ‘2’ op het 
numerieke toetsenbord) . Dirk trekt zijn 
zwaard via de vuurknop van de joystick of 
de ‘0’ op het numerieke toetsenbord. 

Het spelverloop is vrijwel geheel afhanke- 
lijk van de timing van de juiste aktie voor 
Dirk, de slungelige held-op-sokken. Be- 
heerst u die timing bij een bepaalde scene 
nog niet goed, dan loopt deze ongelukkig 
af voor onze held en moet hij dit bekopen 
met een van zijn drie levens. Om het de 
speler niet te moeilijk te maken, laten de 
makers sommige objekten en doorgangen 
in de scenes oplichten om de juiste rich- 


Dragon’sLair 

firma: ReadySoft Ine. 

konfig.: A500/A2000 met 1 Mb of Al 000 met 
512 Kb. besturing: joystick of toetsenbord 
prijs: ƒ 169.- 

bij o.a.: US Action. Eindhoven 040 - 433320 



METIN SEVEN 






AMIGA MAGAZINE 



ting voor Dirk te accentueren. Lukt het u 
om heelhuids door een scene heen te 
komen, dan wordt deze prestatie beloond 
door een aantal punten dat bij uw score 
wordt opgeteld (het toegevoegde aantal 
punten wordt bepaald door de moei- 
lijkheidsgraad van de akties in de 
gespeelde scene). 

AUDIOVISUEEL HOOGSTANDJE 

Het meest kenmerkende van Dragon ’s 
Lair zijn de graphics en het geluid. De 
graphics zijn opgebouwd uit één of meer 
statische achtergrondplaatjes (zeer sfeer- 
vol, zoals we gewend zijn van Disney), 
waarop de animaties van het spel ‘gepro- 
jekteerd’ worden. Zo bestaat de eerste 
scene bijvoorbeeld uit een prachtig 
getekende en gammel aandoende 
hangbrug van het kasteel, waar Dirk zich 
over moet begeven om in het kasteel te 
komen. De animatie is niet te onderschei- 
den van die in een echte tekenfilm. Het 
moet een enorm werk geweest zijn om 
zoveel verschillende animatieframes in 


computervorm om te zetten. Als Dirk 
doodgaat, wordt dat getoond met een 
apart stukje animatie in de vorm van een 
sterfscène. Tussen de scenes door, tijdens 
het laden, krijgt de speler een mooi plaat- 
je van een gedeelte van de dragon’s lair te 
zien, bezaaid met schatten. Op de 
voorgrond wordt de score en het aantal 
levens getoond. 

Er is een leuke optie om tijdens het spel 
om te schakelen tussen lage en hoge reso- 
lutie, wat een verkleining, maar ook een 
verfijning van het speelscherm tot gevolg 
heeft (het geluid ontbreekt in deze 
modus) . Het geluid doet niet onder voor 
het grafische geweld van het spel. Toen 
we de Amiga op onze geluidsapparatuur 
aansloten, moesten we moeite doen ons 
niet echt in de scenes verwikkeld te wanen. 
Geluiden variëren van het sfeervolle 
huilen van een uil tot afbrokkelende 
rotsblokken en aanmoedigingen van 
prinses Daphne met haar zwoele stem. 
Dragon’s Lair is zonder twijfel het pro- 


gramma bij uitstek om te laten zien aan 
degenen die we onder de indruk willen 
laten komen van de grafische kapaciteiten 
en geluidsmogelijkheden van de Amiga. 
Voor de lekkerbekken op grafisch en 
sonisch gebied is Dragon’s Lair een huza- 
renstukje om in bezit te hebben. Voor de 
fervente spelfanaat bestaat er echter een 
grote kans dat het spel snel gaat vervelen, 
simpelweg omdat er niet echt sprake is 
van ‘spelen’, maar meer van door erva- 
ring er achter komen welke handelingen 
er verricht moeten worden in welke scene 
en op welk moment. Zeker voor de door- 
gewinterde spelletjesspeler zal dit na niet 
al te lange tijd een kwestie van routine 
worden en zal het spel weldra uitgespeeld 
zijn. 

Een tweede nadeel kan de benodigde 
konfiguratie zijn. Als men Dragon’s Lair 
wil kunnen spelen, heeft men minimaal 
één megabyte aan geheugen nodig. Een 
pluspunt hierbij is daarentegen dat bezit- 
ters van een Amiga 1000 het spel wel met 
512 Kb geheugen kunnen spelen. Het 
spel zal dan automatisch gebruik maken 
van de Kickstart-ROM van de Al 000. Wil 
men zonder het veelvuldig wisselen van 
disks kunnen spelen, dan is een tweede 
diskdrive aan te bevelen. 

Wat misschien ook als een nadeel kan 
worden beschouwd, is dat men geen 
mogelijkheid heeft backups van de disks 
te maken. Met zes disks bestaat er een vrij 
groot risiko dat er, bij veelvuldig gebruik, 
op een van de disks een error ontstaat. De 
bezitters van een harddisk kunnen het 
spel, via een speciale optie, zonder proble- 
men installeren. 

Kortom: Dragon’s Lair is een fantastische 
konversie van het origineel uit de speel- 
hal, maar alleen een spel voor de 
liefhebbers van en de nieuwsgierigen naar 
dit typische genre. 


METIN SEVEN 



57 



AMIGA MAGAZINE 



Amiga Exchange Magazine 

firma: AX Productions 
prijs: ƒ 39,95 

distributie: Cat & Korsh 010 - 4507696 


Bert Boerland 



COMPUTER 

MAGAZINE 


R 




Ami Exchange is 'THE disk based magazine for the Amiga', 
ais je de makers mag geloven. Wat staat er in dit digitale 
tijdschrift en in hoeverre kun je het vergelijken met een 
konventioneel tijdschrift? 

Wij keken drie nummers van Ami Exchange voor u door. 




C omputergebruikers willen gevoed 
worden met informatie via bladen, 
computers via disks. Kombineer 
deze twee informatie-behoeften enje krijgt 
een ideaal computermagazine op dis- 
kette. Het klinkt haast te simpel om waar 
te zijn. Waarom zou je nog magazines 
uitgeven op papier? 

Een tijdschrift op diskette heeft vele voor- 
delen. Muziek met gesampeld geluid zou 
in bladen onmogelijk lange listings geven . 
En een review van een programma in een 
gewoon tijdschrift kan behulpzaam zijn, 
maar je blijft afhankelijk van de subjek- 
tieve mening van de schrijver. Voor de 
aanschaf van een programma kun je het 
beter eerst testen via een demo op AX 
magazine. Nadelen heeft een diskmaga- 
zine natuurlijk ook in vergelijking met 
zijn broer van hout en nietjes. Een 
schrijffoutje in een blad is hinderlijk, maar 
niet rampzalig, terwijl een ‘bug’ in een 
programma vaak meditatie oproept van 


de guru. Ook is informatie op een dis- 
kette vluchtiger dan informatie in een 
blad. 

25 DOLLARCENT 

Terug naar Ami Exchange. Elk nummer 
bestaat uit een doorzichtige envelop met 
daarin drie diskettes, een A4-kar ton netje 
en een begeleidend velletje. Op dat pa- 
pier staat trots dat de diskettes van hoge 
kwaliteit zijn. Mocht er toch een ‘bad- 
disk’ tussen zitten, dan kan men deze 
naar een adres in de U.S.A. sturen en er 
een nieuwe voor in de plaats krijgen. De 
uitgever vermeldt nog dat deze manier 
van vervanging de gebruiker slechts 25 
dollarcent kost. Alsof de Amiga-wereld 
ophoudt bij de grenzen van Amerika en 
Canada! 

Dit denkbeeld vindt men ook terug bij het 
opstarten van de disk. Het hoofdpro- 
gramma, vergelijkbaar met de index van 
dit tijdschrift, heeft NTSC formaat. Ook 


nagenoeg alle andere programma’s 
maken geen gebruik van PAL,. 

De index van AX is overzichtelijk opge- 
bouwd. Helemaal bovenaan staat de titel 
van het blad en het nummer. Onder is 
ruimte voor twee regels informatie over 
een gekozen onderwerp en een paar 
gadgets. ‘Quit’ verlaat het programma en 
gaat naar de workbench (waarover straks 
meer) en ‘help’ geeft informatie over de 
bediening van de gebruikers-interface. 
Met ‘up’ en ‘down’ scrollt de gebruiker 
door de inhoud van het blad. Deze 
scrolling geldt alleen voor de inhoud; de 
rest blijft netjes staan. Het gekozen artikel 
wordt in kontrasterende kleuren weer- 
gegeven. 

WELKOM? 

De artikelen zijn onderverdeeld in meer- 
dere rubrieken, waarvan de volgorde voor 
elke uitgave van AX ongeveer hetzelfde is: 
Features: algemene informatie over com- 



AMIGA MAGAZINE 


flmi Exchange Magazine ~ Contents - Volume Zj 

IA BEGINNERS CORNER: 1.2 to 1.3 
iA NEWS: fl Portable flmiqa 
ÏT"™ 



Rbout Ril Of Us Rnd RmiExchange Magazine 

Houj To Be Rn R.X. Ruthor 

Some Letters To The Editor 

The flmi Exchange Social Register 

Subscriber Information 

PD Collection: Issue 2.1 PD Disk 

PD Collection: Rnimation Disk For Issue 2,1 


ReadgSoft's MRN, a hardiuare/softiuare emulator for the Macintosh, 
uias shoujn at World of Commodore i n Philad e lphia. Rrticle by Jay Gross. 

| Down | 


Quit | I Help? \ 


Read 


] 


üp 


puterbeurzen en help-flles. Welcome: 
vergelijkbaar met ons colofon. Verder 
vinden we artikelen over user-groups en 
virussen (bij welkom?) . Business: over DTP 
en tekstverwerking. Telecommunications: 
inhoud van Fishdisks, reviews van BBS- 
programma’s en nieuws. Graphics: re- 
views, tekeningen en demo’s van tekenpro- 
gramma’s. Games: reviews, interaktieve 
demo’s en soms een PD-game. Develop- 
ers Corner: reviews en programmeerkur- 
sussen. 

Zowaar voor elk wat wils. Maar daar het 
nivo van een artikel en de keus aan onder- 
werpen van een blad vaak omgekeerd 
evenredig met elkaar zijn, zou men zich 
kunnen afvragen of de mix wel helemaal 
goed is. Een doorgewinterde joystick-fan 
zal echt niet snel C willen leren. 

Ons inziens is de mix van verscheiden- 
heid in onderwerpen en nivo wel degelijk 
goed. De samenstelling van het magazine 
is voor een deel het resultaat van een 
enquete die AX sinds zijn begindagen 
onder de lezers houdt. 

FOSFORLETTERS 

Dan nu iets over de stukjes zelf. De ar- 
tikelen zijn goed geschreven en informa- 
tief, maar doen wel erg Amerikaans aan. 
De leesbaarheid is echter nogal laag; hier 
ligt nu net het negatieve punt van com- 
putermagazines. Witte letters op een 
blauwe achtergrond leest niet zo gemakke- 
lijk en 58 kolommen is ook niet ideaal. 
Onlogisch is de manier van lezen: de 
ogen horizontaal op dezelfde lijn houden 


terwijl de tekst voorbijkomt. Zoiets als de 
krant die uw ogen aftast in plaats van 
andersom! 

Er zijn gedigitaliseerde foto’s opgenomen, 
maar echt duidelijk is dat niet. Wel han- 
dig is de mogelijkheid om bij een artikel 
een begeleidend plaatje te bekijken door 
op figure (1 t/m 4) te drukken. Al met al 
kan men stellen dat inktletters leesbaarder 
zijn dan fosforletters en dat dat bij de 
huidige computers nog wel even zo zal 
blijven. AX Magazine biedt echter meer 
dan alleen tekst. In de inhoudsopgave 
staat bij elk onderwerp op welke schijf het 
staat (1 t/m 3) en of het hier een plaatje, 
een muziekstuk, een artikel dan wel een 
programma betreft. Achter veel pro- 
gramma’s staat ‘info’ hetgeen inhoud dat 
men dit niet kan starten vanaf de gebruik- 
ers-interface als men 512Kb heeft. Half- 
mega-byte-users dienen via ‘quit’ naar de 
workbench te gaan om daar het pro- 
gramma via een ikoon op te starten. Later 
kan men met een ikoon weer de gebrui- 
kersinterface laden. 

FOOL-PROOF 

Deze interface is aardig fool-proof en we 
hebben hem slechts één keer na aan- 
houdende pesterijen op een guru kun- 
nen betrappen! Het programma start in 
de interlace stand, maar dit kan in het 
menu gelukkig worden uitgeschakeld. Het 
nut van interlace in dit programma is 
onduidelijk (volgens de makers levert het 
een betere weergave op het scherm) . Alle 
gadgets zijn ook via het toetsenbord 


beschikbaar, hetgeen soms eenvoudiger 
werkt. Als men één diskdrive heeft, hoeft 
men via het no-swap-systeem weinig disks 
te wisselen. Tenzij je een programma start 
vanaf de workbench: dan kan het 
voorkomen dat het programma libraries 
nodig heeft die op AX 1 staan. 

VIRUS 

In de latere uitgaven van het blad staat in 
het bootblock een melodietje; volgens de 
makers een virusbescherming. Bij nader 
onderzoek van het bootblock bleek dat 
het slechts een manier betreft om te horen 
of er iets anders (bijvoorbeeld een virus) 
in het bootblock staat. 

Na ons de zondvloed van diskettebladen? 
Zullen in de toekomst alle bladen op een 
diskette uitkomen? We denken zelf van 
niet, maar voor anderen is het wellicht 
een nieuwen interessant medium. Hoewel 
een diskblad vele dingen kan die een 
papieren tijdschrift niet voor elkaar krijgt 
(terwijl het omgekeerde niet het geval is) 
zijn er nog meer zaken die de aard van 
een magazine bepalen. Een diskette is 
systeemgebonden, terwijl dit voor een 
gebruiker en een ‘normaal’ tijdschrift niet 
opgaat. Persoonlijk lezen we graag oude 
64 tijdschriften nog eens door met een 
vleugje melancholie op de lippen. 
Verder zijn tips via een diskette onhandig: 
eerst het magazine opstarten, lezen en 
onthouden van de tip (het tijdschrift kan 
niet worden afgedrukt; het is noch IFF 
noch ASCII). En dat terwijl u in Amiga 
Magazine alleen maar de Eureka-pagina 
hoeft open te slaan! Als we daar bij op- 
tellen dat tekst op een scherm moeilijker 
leest dan tekst op papier, dan blijkt dat 
een diskblad het niet haalt bij een gewoon 
tijdschrift als het niet iets extra’s biedt. 

IETSJE MEER 

AX heeft echter wel degelijk dat ietsje 
meer dan een doorsnee blad, hetgeen 
ook wel mag voor de relatief hoge prijs 
van 40 gulden! Ami Exchange is een 
mengvorm van demo’s, artikelen, muziek 
en public domain. Vanuit die invalshoek 
is het net iets duurder dan een gewone PD 
disk. We kunnen iedereen aanraden om 
het blad naast het gewone computerblad 
te lezen, zodat ze elkaar perfekt aanvul- 
len. 

AX Magazine verschijnt tweemaandelijks 
en heeft soms een gratis ‘single’ met 
computer/midi muziek. Het ‘diskschrift’ 
is bij alle Caten Korsh dealers verkrijgbaar. 
Extra drives en geheugen zijn handig, 
maar absoluut niet noodzakelijk. 



59 


Bert Boerland studeert economie 




AM1GA MAGAZINE 


TELETEKST 




tussen Amiga en decoder had wat ons 
betreft wel iets langer gemogen. 

De meegeleverde voeding begon na 
ongeveer vijf minuten geheel uit eigen 
beweging een oude Solex-brommer te 
imiteren. Ondanks angst voor eventuele 
schade aan apparatuur lieten wij de voed- 
ing aan staan en konden na enige min- 
uten konstateren dat het geluid gelukkig 
weer verdwenen was. De voeding wordt 


Edwin van der Veer 


et geleverde pakket bestaat uit het 
apparaat zelf, dat met zijn afme- 
tingen tamelijk gemakkelijk een 
plaatsje op het bureau moet kunnen ver- 
overen, een diskette met het programma, 
een externe voeding, een kabel voor 
aansluiting van het televisiesignaal van de 
decoder op de Amiga-monitor en een 
handleiding. Aan de Amiga 1000 gebrui- 
kers is gedacht: er wordt een speciale 
adapter meegeleverd voor het aansluiten 
van de decoder. Wij gebruikten de Tele- 
text adapter met een 1 MB Amiga 500 en 
een 1084 monitor. 

SOLEX 

Het decoder-kastje is netjes uitgevoerd en 
bezit een doorlusmogelijkheid voor de 
printer; de decoder gebruikt voor het 
signaaltransport naar en van de Amiga 
namelijk de parallelpoort. De bandkabel 




AMIGA MAGAZINE 


Microtext Teletext Adaptor 

prijs: f799,- 
bij o.a.: Cat en Korsh Rotterdam 
010-4507696 



DICHTERBIJ? 


Als het aan de firma Cat & Korsh ligt wel. Zij distribueren namelijk de Microtext 
Teletext Adaptor, een degelijk ogende decoder die de Amiga's 500, 1 000 en 2000 
in staat stelt Teletext-pagina's te genereren en tevens de mogelijkheid biedt de 
eigen monitor tot een heus televisiescherm om te toveren. 


na verloop van tijd behoorlijk warm, zodat 
het ons raadzaam lijkt deze niet kontinu 
ingeschakeld te laten. Met een (niet 
meegeleverde) coaxkabel wordt de de- 
coder op het kabelsysteem of de tv-an- 
tenne aangesloten. 

TOELICHTING 

De handleiding laat in veel opzichten te 
wensen over. Op de voorzijde (welke zijde 
dit is mag u zelf uitmaken) bevindt zich 
niet eens een logo van de verantwoorde- 
lijke maatschappij. Hierdoor ziet het 


boekwerkje er niet zo professioneel uit en 
dat isjammer bij een produkt dat zich qua 
prijsstelling toch wel boven de hobbymarkt 
verheft. Hetzelfde geldt voor de verdere 
uitvoering van de handleiding. Niet alle 
aanwijzingen in de tekst kloppen met de 
meegeleverde software en op veel plaat- 
sen zou een duidelijker toelichting 
gewenst zijn. Bovendien is de tekst in het 
Engels, wat voor veel gebruikers een 
probleem is. 

Na alles korrekt te hebben aangesloten, 
kan het programma worden geladen. Het 


bekende DOS-venster komt op en het 
programma ‘kijkt’ of de decoder 
daadwerkelijk is aangesloten. Indien dit 
het geval is, verschijnt het Teletext-menu 
op de Amiga met als standaard pagina 
100. De eerste keer dat de software ge- 
bruikt wordt moet men, voor het kiezen 
van de diverse kanalen, het gebruikte 
televisiesysteem instellen. Wie beschikt 
over kabel-tv en dus voor ‘Cable’ kiest 
komt bedrogen uit, want dit blijkt op het 
Engelse kabelsysteem betrekking te 
hebben. Enige toelichting voor buiten- 
landse gebruikers zou hier op zijn plaats 
zijn. Het bedieningsgemak bij het instellen 
van de kanalen laat veel te wensen over. 

FASTEXT 

Voor het selekteren van Teletext-pagina’s 
zijn maar liefst vier verschillende manie- 
ren: 

• via het keyboard: met de DEL-toets en 
de numerieke toetsen kan men de voor- 
keurpagina invoeren, waarbij volgens de 
handleiding de getallen in het midden tij- 
dens het zoeken groen worden. Bij de 
Nederlandse Teletext-versie is dit altijd al 
het geval geweest. Misschien een afwijking 
van de Engelse standaard..? 

• via de muis: hiermee kan men op drie 
manieren een paginakeuze maken. Ten 
eerste door op de ‘+’ of symbolen te 
klikken om een pagina verder c.q. terug 
te gaan. Ten tweede door op de getallen 
in de hoofdpagina te klikken om zodoende 
een andere pagina op te roepen en ten 




C0URB0IS 

SOFTWARE 

Fazantlaan 61-63 
6641 XV Beuningen 

Telefoon : 08897-72546 
Postbank : 4303695 

444 S0PTI1XX 1001 1UI ilIGl'S 444 

444 sorrvui tooi illv uiers 444 

4444444 TEIDKK OOI 


tatstsss piiDiiii - BJJluIIXo * 

Topografie Ssropa 

Verken in de CLI 

- Klaverjassen 

- loulder Dash 

SOQID-DIGIYIXXK 

Leer de steden, mieren, zeeën en ber- 

Uitleg van alle CLI-kouando's. Teel 

- Galaxians 

- Platen Bestand 

Inclusief softiare, verkt iet bijna 

gen van Europa. Met 12 verschillende 

teksten en voorbeelden. 

- Space Invader 

- Printer Tekening 

alle andere nrooraiia's. PI. 99.00 

landkaarten. 


- Leg Pnzzel 11 

- Find The ïay 



Onderlijs Diskettes 

- Meiory Master 

- Picture Boot 

KICISTAVÏ QUCIinLPVIlT 

DeskTop Pnblisber 

Tier verschillende diskettes iet elk 

- Prograua Bestand 

- Pnzzel Mania 

Hierin kont n 3 kickstarts kwijt. 

laak uv eigen krant iet dit prograna. 

een aantal prograua's gericht op de 

- Mini Loco 1-2-3 

- Gaie Disk 1-2-3 

Inhouw zonder solderen. FL. 75.00 

Verschillende karaktersets en plaatjes 

basisschool. 

- Electro 

- Shoi Designer 


zijn ïogelijk. 


- Karaktersets 1-2 

- Lunar Escape 

mouw 


Ileirboek 

- Tiruskillers 

- Crillion 

Hieriee kont u alle gangbare type 

Label Designer 

Keer dan 30 plaatjes die u op de con- 

- Etiket Maker 

- DTP Plaatjes 1-2 

eprois prograueren. Inclusief soft- 

Iaat etiketten voor uw diskettes. Koi- 

puter kunt inkleuren. Speciaal voor 

- Scrabble 

- Label Designer 

vare. FL. 275.00 

pleet iet een aantal tekeningen en 
karaktersets. 

kinderen. 

Alle iiiga softiare : 

is lederlands-talig 

IOOTSKLXCTOI (DF0-DF1, DP2 of DP3) 


Verkei net Public Donain 

en kost slechts 15 gulden per diskette. 

Maak ook uv externe drive bootbaar. 

Foit Designer 

Een cursus oagaan iet Public Donain 



Zonder solderen en eenvoudig te lou- 

Maak ui eigen karaktersets die u in 

Softvare. Met teksten en voorbeelden 

Piblic Douii Overzicht 

teren. FL. 25.00 

andere prograua's kunt gebruiken. 

van Public Donain. 

Een overzicht iet neer dan 1500 Public 
Doiain diskettes. Prijs : 20 gulden 

DISOtlYIS 

Verkei iet liigalasic 

Lingo 

voor 4 diskettes. 


3.5* Disk Drive FL. 349.00 

Een cursns voor beginners en gevor- 

Eet bekende TT-spel nu ook thuis spe- 



5.25* Disk Drive FL. 425.00 

derden. Leer in iiigabasic prograi- 

len. Met neer dan 2400 5-letterige 

Pnblic Donain diskettes vanaf 5 gulden. 

Alle drives zijn uitschakel- en door- 

■eren. Met veel voorbeelden. 

voorden op diskette. 

Meer dan 1500 verschillende diskettes 
uit o.a. de volgende series : 

lusbaar, 5.25' ook 40/J0 tracks. 

ldressei lestaid 

Lode tuier 



latuurlijk ook : 

Ken bescandsprogrania iet sorteer- en 

Een spel iet leer dan 100 verschillende 

- Pish 

Kickstart 

- 

afdrnk- nogelijkheid voor lijsten en 

speelvelden. Pak alle pakjes en vang de 

- ACS 

Taifun 

- Diskettes - Diskette Bakken 

etiketten. 

tegenstander. 

- KPD 

Aiicus 

- Etiketten - Stofhoezen 



- Auge 4000 

Faug 

- Stofkappen - Joysticks 

Topografie lederland 

Tnrtle Graphics 

- Bordellos 

Tornado 

- Muisiatten - Harddisks 

Leer de steden, rivieren en gebieden 

Maak iet eenvoudige kouando’s zeer 

- TBAG 

Music 

- lidi-Interfaces - Geheugens 

van lederland. Met 14 verschillende 

■ooie tekeningen. Schrijf zelf progran- 

- liss 

Safe 

- Tijdschriften - Basel Tekenbord 

landkaarten. 

ïa's in deze taal. 

- Panoraia 

EBS 

- Handy Scanner - Track Display 

Alle prijzen exclusief verzendkosten. 

Bel voor een 

gratis catalogus : 08897-72546 



juni 

1989 






COMMODORE CHIPS 







064 

906108-0 1 

Ul/2 CIA 

6526 

29.- 

i 

0120 

906108-01 

UI/4 CIA 6526 

29.- 

i 

A500 

9GI524-Q6/7 IC HC14B8P/89P 

9.- 

C64 

901226-0! 

U3 

Basic 

ROM 

36.- 

% 

CI28 

906112-0! 

U5 

BID 8580 

45.- 

i 

A500 

252126-0! 

Denise 8362 

59.- 

064 

901227-01 

Ü4 

Kern. 

RÖH 

36.- 

% 

Cl 28 

315020-01 

U6 

CPU 0502 

39.- 

i 

A5D0 

252127-01 

Paula 8364 

79.- 

064 

901225-01 

115 

Char. 

RÖH 

36.- 

i 

Cl 20 

310389-01 

07 

m 0722 

55.- 

t 

A500 

315093-02 

ROM Kickst.i.3 

99.- 

064 

906107-0! 

U7 

CPU 

6510 

29.- 

% 

Cl 28 

315012-0! 

uil 

FPLA 0721 

49.- 

i 

A500 

318029-02 

CIA 8520 

36.- 

064 

901453-01 

UB 

RAM 

2114 

9.- 

% 

Cl 28 

315079-0! 

uie 

Char. ROM 

36.- 

% 

A500 

310071-01 

Fat Aqnus 8371 

99,- 

064 

901585-0! 

U9 

RAM 

4164 

9.— 

% 

Cl 28 

318009-Q! 

U21 

VIC 8566 

82.- 

% 

A500 

318072-01 

Gary ' 5719 

39.- 

064 

906114-0! 

U17 

PLA 

8231 00 

35.- 

i 

Cl 28 

315014-01 

U22 

CRCT 8563 

88,-- 

% 

A500 

390229-01 

Video Hybride 

39.- 

064 

906112-01 

LUS 

BID 

658! 

47.- 

t 

Cl 28 

251913-01 

Ü32 

ROM 8005-045 

36.- 

t 

A50Q 

390004-0! 

CPU 68000-8 Hhz. 

49.- 

064 

906111-0! 

019 

VIC 

6569 

59.- 

t 

Cl 28 

318018-02 

U33 

RÖH 2 8005-049 

48.- 

t 

A500 

390084-02 

CPU 68000-10 u 

69.- 

064 

251527-02 

U2Ö 

Clock 

8701 

24.- 

t 

Cl 28 

318019-02 

034 

RÖH3 8005-050 

36.- 

t 

A5Q0 

390004-03 

CPU 68010-0 

99.- 

C64/2 318012-01 

ui 

CPU 

8500 

29.- 

i 

C128 

318020-03 

035 

RÖH4 Kernal 

48.— 

t 

A5Q0 

SG3524N Stab.IC v. voeding 

17.- 

C64/2 318013-01 

U9 

BID 

8580 

45.- 

t 

Cl 6+4 

251053-02 

ül 

TED 0360 

69.- 

t 

A5Q0 

Ext. 3 1/2 drive doorqev. ’ 

359.- 

064/2 318027-01 

U7 

VIC 

8565 

59.- 

? 

Cl 6+4 

251536-01 

02 

CPU 8501 

39.- 

i 

Service Hanuals: 



064/ 2 251715-01 

08 

PLA Nea.crtl. 

45.- 

i 

Cl 6+4 

251640-03 

016 

PI0 6529B 

14.” 

% 

C64 

65.- 

C64/2 

65.- 

064/2 251913-05 

04 

ROM 8005-045 

36.- 

i 

Cl 6+4 

318004-05 

RÖH 

Kernal 

36.- 

t 

Cl 28 

69.- 

C128DCR 

49,- 

154! 

901229-05 

UB4 

RÖH DOS kern. 

36.- 

i 

Cl 6+4 

318006-01 

ROM 

0005-005 

79.- 

i 

Cl 6 

59.- 

154! 

69.- 

1541 

325302-01 

0B3 

ROM DOS 

36.- 

i 

Cl 6+4 

251641-02 

019 

PLA 7700-010 

24.- 

ï 

1581 

49.- 

1570/71 

69.- 

1541 

325572-01 

UC1 

PLA (crtl ) 

39.- 

t 

C64 

EXOS zeer 

snelle Kerna! coapi. 

69.— 

i 

A5ÖÖ 

69.- 

PCI 

79.- 

154! 

604022-01 

IC LAG 570 (aot. ert 1)26,— 

t 

C64/2 

IC-voet voor UB 

64d./ 1.778 aa. 

12.- 

% 

A1ÖÖ0 

75.- 

PCiO/20 

89.- 

154! 

251637-05 

UB2 

SRAM 

6116 

26.- 

i 

UPS 801 of 802 Norm. karakt . ROH+handl . 

59.- 

% 

A20Ö0 

09.- 

Ext. 3 1/2 dr. 

39.- 

1541 

901510-0 1 

UD4 

9602 TD-f liter 

9,- 

% 

UPS 803 True Decenders capl.inb.pakk. 

99.- 

% 

Schema's v.a. 2,50 (+ 1.50 portokosten) 

1541b 251853-02 

ÜBi 

R/W Hybride 

79.- 

i 

Keyboard C64foud5 45.- 

— kast (oud) 

30.- 

% 

Ook serv.aanuais 

voor ATARI SÏ.PC 

enz. 

1541b 251968-01 

UA2 

ROM 

‘ 23128 

39.- 

i 

ASDD/lODO/2000 Boot seiector a.beschr.29.- 

% 

A500 RAM-kaart a.clock (0 k.RAn) 

109,- 


Reparatie VIC20, C16, 64, i 28, Ami ga enz. 

Inruilaktie voedingen : NIEUWE ORIGINELE C0HH0D0RE NETVOEDING 'voor C 64 79. - Jnruilvoeding 59. -,(10. - terug voor oude) 
Netvoedinq Ami ga 500 1 99 . — (25,- terug voor oude) Netvoeding voor 0128 1 99 . —(25.- terug voor oude) PAL-decoders, buffers enz. 
1541/71 sfappen»otors,aandri jffljötor5,aodulators,Cat & Korsh- 8 warë B , keyboards, toetsen, SOFTWARE TGEOS VI. 3 nu «naar 59, — ! /kabels enz. 


NIEUW: KICKSTART — OMSCHAKELPRINT HET 1 RON NAAR KEUZE (1.2 of 1.3) coapl.:priaeurprijsje ; 168.- 


(bijna) ALLES VOOR COMMODORE! 

Prijzen i nel. BTW. Bij vooruitbetaling geen verzendkosten (behalve voedingen enz.) 
Verzending onder rembours tegen de geldende PTT-tarieven, dus geen fancy-vërzendkosten! 
Bestellen; alleen'schrifielijk. Prijswijzigingen voorbehouden. 


MICROTECH ROOS 

Postbus 95338 - 2589 CH den HAAG - tel. 070-475317 - giro 431672 - Fax 070-475319 


AMIGA MAGAZINE 


teletekst 


Nieuws 102 
ProffraMna 200 
Onocoep 300 
Vrije tijd en TT 400 
Consument 500 
Financiën 550 
Sport 600 
Meer en verkeer 700 
Landbouw 800 
Resio 850 


101 

201 

301+302 

401 

501 

551 

601 

701 

801 

851 


NOS 304 AVRO 310 VARA 320 KRO 330 
NCRV 340 TROS 350 VOO 360 EO 370 
VPRO 380 IKON 385 Educatie 391-397 


I Postbus 860 1200 AM Hilversum 

035-779222 na/vr 10-12 & 14-17 uw 


FsUOl 


Pifl02 


Psfl03 


F^1Ü4 


derde door op de paginakode onderaan 
het beeld te klikken (de zogenaamde 
subpagina’s) . Heel aardig allemaal, maar 
wat ons betreft te veel van het goede. 
Een in de decoder ingebouwd nieuwtje is 
‘Fastext’. Hierbij zoekt het apparaat de 
volgende pagina op terwijl u nog aan het 
lezen bent. Dit resulteert in een snellere 
toegangstijd. In de Engelse Teletext-ver- 
sie ‘Ceefax’ is dit principe al gedeeltelijk 
aanwezig. 


Teletext-pagina’s kunnen door deskun- 
dige programmeurs in eigen programma’s 
gebruikt worden. Zo is het in principe 
mogelijk de Amiga op vaste tijden van de 
dag bepaalde Teletext gegevens (bij- 
voorbeeld de beurskoersen) te laten 
ophalen om die dan later te bekijken. 
Eigen programma’s worden geaktiveerd 
via een speciaal ‘dropdown-menu’. De 
dokumentatie hiervoor zou echter wat 
uitgebreider mogen zijn. 


DOE-HET-ZELF 

Leuk is de mogelijkheid IFF-plaatjes van 
het Teletext-scherm op te slaan op dis- 
kette of te printen. De plaatjes kunnen 
bewerkt worden met programma’s zoals 
bijvoorbeeld DeluxePaint. Hierdoor kan 
men van de schermbeelden eigen grafi- 
sche presentaties maken. 

Tevens kan men de opeenvolgende pa- 
gina’s programmeren, zodat een aan de 
persoonlijke smaak aangepast Teletext- 
programma ontstaat. Gegevens uit de 


SCHERM KWIJT 

Er zijn diverse speciale funkties be- 
schikbaar, maar een aanzienlijk deel 
daarvan werkt niet goed of heeft weinig 
nut. Het resultaat van de SPEAK optie 
(voor het uitspreken van de tekstpagina’s) 
is ondanks de in de software ingebouwde 
‘pre-processor’ nauwelijks verstaanbaar. 
SET LANGUAGE dient voor het aanpas- 
sen van de tekenset aan deTeletext-tekens 
van het betreffende land, maar heeft geen 
Nederlandse instelling. De Engelse 


2X2 


tekenset leverde echter geen problemen 
op. SCREENTOBACK werpt het Teletext- 
scherm achter het DOS-scherm en zelfs 
achter het Workbench-scherm, maar dat 
moesten we zelf ontdekken. 
SCREENTOFRONT doet het tegen- 
overgestelde van SCREENTOBACK, 
althans dat hoopten wij. Wie schetst onze 
verbazing toen er helemaal niets meer 
naar voren kwam? Wat er ook geprobeerd 
werd: geen scherm. Dus resetten maar! 

MONITOR ALS TELEVISIE 

Als we de monitor in een televisie willen 
omtoveren, komt het meegeleverde aan- 
sluitsnoer om de hoek kijken. De beide 
phono-plugjes gaan in de audio- respek- 
tievelijk composiet video-ingang van de 
Amiga monitor, terwijl de DIN-plug in de 
decoder wordt gestoken. Na het in- 
drukken van de CVBS schakelaar krijgen 
we een televisiebeeld van goede kwaliteit 
te zien, mits de Amiga monitor van het 
meest recente type (1084S) is. Voor een 
storingsvrij beeld is het bij oudere moni- 
tors noodzakelijk de sync-leiding in de 
RGB-kabel van de Amiga te onderbreken 
of de RGB-kabel uit de monitor te nemen. 
De mogelijkheid via de funktietoetsen 
een ander zendstation op te roepen is 
zeer prettig. De reaktie op een ingedrukte 
funktietoets is echter niet altijd even snel. 
Meerdere keren drukken is hier de 
boodschap! Tijdens het omschakelen van 
het tv-kanaal verschijnen op het RGB- 
beeld (via de Amiga) de bijbehorende 
Teletext-pagina’s. Bij de 1084S monitor 
kan met de CVBS/RGB schakelaar wor- 
den omgeschakeld tussen TV en Amiga- 
beeld (bijvoorbeeld het Teletext-scherm) . 
Een echt alternatief voor een kleurentele- 
visie is dit systeem niet: om een andere 
zender op te zoeken moet de Amiga aan 
blijven staan, wat niet erg praktisch is. 
Wanneer de Amiga wordt uitgeschakeld, 
blijft de decoder ingesteld op het laatst 
gebruikte kanaal. 


je nach e i nare schal te ten Kan al 


Ferms ehen Vorni 1 1 aar . ..... .301X401 

F ei' n s eh en N ach Mi tt aar 30 2X4 0 2 

F ei' n s eh e n Ab end 30 3X4 0 3 

Z we i k an al tonsen dtinare n 397 


EINS Plus.. 420 3SAT 430 

E i n schal tquo ten . ............. 398 

Ei' n ahi' un&rs tip 519 

LottoXGewinnzalHen 540 

Ak tue 11e Vei'kehi'sh i n we ise. 555X556 
Wassei'stan deXT auch tiefen. .55 7X5 5 8 

Un t ei' t i te 1 -Vöi'schau . 581 

Wel tzei tuJir 599 

Pi'esse 600 

ARJD/ZDF -V i de o t e x t -Re dak t i o n 
^l^surena^ee^ 16^20j^L000J^r^nJ.9 


KONKLUSIE 

De Microtext Teletext Adaptor is leuk om 
een middag mee te spelen, maar als 
serieuze toepassing op de Amiga schiet 
hij zijn doel voorbij. De hardware funktio- 
neert goed, maar software en handlei- 
ding laten te wensen over. De prijs van het 
apparaat is vrij hoog als je hem vergelijkt 
met die van een volwaardige Teletext- 
televisie. Mogelijk maken de speciale 
mogelijkheden het apparaat voor een 
klein aantal gebruikers interessant. 


FslOl 


Pffl02 


Ptfl03 


Pffl04 


Edwin van der Veer werkt in een winkel voor 
konsumenten elektronika. 



AMIGA MAGAZINE 



A590 Hard Disk Plus 

voor: Amiga 500 
fabrikant: Commodore 
adviesprijs: f 1499,- 
verkrijgbaar bij Commodore 
dealers 


A590 HARDDISK 
BRENGT AMIGA 
OP TOEREN 


Niek Haak 


I n de PC sektor is de harddisk al bijna 
een standaard komponent van de 
computer; de betere merken zijn 
soms niet eens zonder harddisk ver- 
krijgbaar. Bij de Amiga ligt de situatie 
anders. Omdat de Amiga, in tegenstelling 
tot een PC, standaard niet over een 
harddisk-controller beschikt is de aan- 
schaf van een harddisk relatief duur. De 
benodigde controller maakt het geheel 
minstens enkele honderden guldens 
duurder dan bij een PC het geval zou zijn. 

ST-506 OF SCSI 

Voor de Amiga komen twee typen harde 
schijf in aanmerking: de ST-506 types, die 
ook bij de meeste PC’s gebruikt worden 
en de SCSI (Small Computer Systems 
Interface) harddisks, die bij onder an- 
dere de Apple Macintosh gebruikt wor- 
den. De ST-506 types, gekombineerd met 
een Amiga-specifieke controller, (vooral 
gebruikt in Duitse harddisks voor de 
Amiga) zijn relatief goedkoop. SCSI- 
harddisks zijn over het algemeen duur- 
der, maar bieden meestal betere kwal- 
iteit, hogere snelheid en meer mogelijkhe- 
den. 

Zo kan men op een SCSI-interface andere 
(maximaal zeven) SCSI randapparaten 
aansluiten, bijvoorbeeld een extra 
harddisk of een CD-ROM speler. Een SCSI- 
interface kan ook gebruikt worden om 
een Amiga-netwerk te realiseren. Voor de 
gebruiker die alleen maar een harddisk 
zoekt zijn deze verschillen minder belan- 
grij k, maar wanneer men voor de toekomst 
mogelijkheden wil openhouden zijn de 
extra mogelijkheden van een SCSI-con- 
troller zeker interessant. Voor een uitge- 
breidere toelichting verwijzen we naar 
onze harddisk-special in Amiga Magazine 
nr. 3. 


EERLIJK 

De A590 heeft een redelijk kompakte 
behuizing, uitgevoerd in dezelfde stijl als 
de A500, met een aparte voeding (uiter- 
lijk nauwelijks te onderscheiden van een 
A500 voeding). Ondanks de kompakte 
bouw neemt de harddisk met voeding 
flink wat tafelruimte in beslag. Wanneer 
we er echter van uitgaan dat de harddisk 
een bak met floppies op tafel uitspaart, 
lijkt dit een eerlijke ruil. 

In de kast bevindt zich een 20 Mb harddisk 
van het ST-506 type (een Epson HMD- 
755) . De standaard geleverde Epson schijf 
houdt de kosten laag en zorgt dat de A590 
voor een zeer aantrekkelijk bedrag over 
de toonbank gaat. 

Naast een ST-506 aansluiting is er ook een 
SCSI-interface aanwezig, zodat de ge- 
bruiker alle kanten op kan (al zullen 
weinig mensen een SCSI-schijf in de A590 
monteren). De SCSI-interface is naar 
buiten uitgevoerd als een 25-polige sub-D 
konnektor (onder andere gebruikt voor 
Macintosh harddisks). De beschikbaar- 
heid van zowel een ST-506 (voor maxi- 
maal twee harddisks) als een SCSI-inter- 


face werd door Commodore al eerder 
toegepast in de A2090 harddisk-control- 
ler voor de Amiga 2000. 

Daarnaast biedt de A590 de mogelijkheid 
tot inbouw van maximaal 2 Mb geheugen. 
Door de inbouw van 256Kramchips (120 
nsec) kan het geheugen naar behoeven 
worden uitgebreid met 5 1 2K, 1 Mb of 2Mb. 
Gezien de relatief hoge prijzen van deze 
chips zal hier voorlopig weinig gebruik 
van worden gemaakt. We vinden de keuze 
voor 256K chips wat vreemd; Megabit 
chips zouden op dit moment meer voor 
de hand liggen (kompakter en doorgaans 
goedkoper) . 

REPUTATIE 

De harddisk wordt aan de linkerzijkant 
van de Amiga 500 op de expansiepoort 
aangesloten. De expansiepoort wordt niet 
doorgevoerd, zodat het niet meer mogelijk 
is om andere randapparatuur hierop aan 
te sluiten. 

Wanneer de A500 wordt aangezet de- 
tekteert de A590 dit en schakelt zichzelf 
in. Daarna is de harddisk nadrukkelijk 
aanwezig: het apparaat produceert een 




AMIGA MAGAZINE 


Een belangrijk punt van kritiek op de Amiga betreft het trage 
lezen en beschrijven van diskettes. De beste methode om 
sneller te kunnen werken is het gebruik van een harddisk. 

De A590 Hard Disk Plus van Commodore lijkt daarom een 
veelbelovend produkt. 


relatief hoog geluid, wat ruimschoots te 
horen was boven het geluid van een Amiga 
2000 met harddisk. We hadden de indruk 
dat het geluid voornamelijk afkomstig is 
van de ventilator van de A590 (de ventila- 
tor van de Amiga 2000 heeft ook een 
zekere reputatie). Voor een A500 ge- 
bruiker zal dit wel even wennen zijn. 



De harddisk wordt gebruiksklaar gele- 
verd, geformatteerd onder het FastFileSys- 
tem met Workbench 1.3; de gebruiker 
kan de harddisk dus direkt in gebruik 


nemen zonder dat kennis nodig is van alle 
zaken die bij het installeren van een 
harddisk komen kijken. Ons testexem- 
plaar was nog niet vergezeld van de bijbe- 
horende software en (Engelse) handleid- 
ing. De software bestaat uit diverse Utili- 
ties voor onder andere het installeren van 
de harddisk, parkeren van de koppen en 
‘onderhoud’. Alleen een backup-pro- 
gramma ontbreekt, wat een duidelijk 
gemis is. 

In kombinatie met Kickstart 1.3 bestaat 
de mogelijkheid de Amiga van de harddisk 
in plaats van met een floppy op te starten. 
Door DIP-schakelaars achterop de A590 
kan men instellen of de autoboot- 
mogelijkheid gebruikt moet worden. 
Andere DIP-schakelaars zijn er voor het 
instellen van een vertragingstijd voor traag 



DE HARDE CIJFERS 


Alle harddisks werden geformatteerd onder het 
nieuwe FastFileSystem, volgens instrukties van 
de leverancier. We maakten op de harddisk 
een directory WB met daarin de komplete 
inhoud van de Workbench 1 .3 diskette. Deze 
werd ‘heen en weer gekopieerd’ om de lees- en 
schrijfsnelheden te testen (tijden in minuten'/ 
seconden"): 


device(dev:) 

1 

2 

3 

4 

5 

diskette 

11*30" 

3'05" 

9*15" 

2'40" 

28" 

A590 

2'1 6” 

59" 

1 *23" 

24" 

3.1" 

A2090A 

1*44" 

44" 

1*15" 

ö 

CM 

2.6" 

IVS 40Q 

54" 

35" 

50" 

20" 

2.4" 

RAM: 

33" 

- 

- 

18" 

- 

RAD: 

27" 

- 

- 

17" 

2.4" 


1 copy dev:WB dev:WB2 all 

2 copy dev:WB ram:WB all 

3 copy ram:WB dev:WB all 

4 delete dev.WB all 

5 copy dev:DPaintlll ram: 


diskette: standaard Amiga diskdrives (df0:/df1 :) 
A590: Commodore A590 Hard Drive Plus, 20 MB 

(+/-f 1500,-) 

A2090A: Commodore A2090A harddisk controller 
met 20 Mb Miniscribe HD (+/- f 2000,-) 
IVS 40Q: Trumpcard SCSI harddisk controller met 
Quantum Prodrive 40 Mb (+/- f 2800,-) 
RAM: de gewone ramdisk (zonder FastFileSys- 

tem) (+/- f 800,- per Mb) 

RAD: recoverable ramdisk met FastFileSystem 


startende schijven en de adressering van 
aangesloten harddisks. 

Van de autoboot funktie moet men geen 
wonderen verwachten: Een ‘koude’ start 
duurt bij de A590 zo’n 40 se konden, ter- 
wijl een start vanaf floppy bij onze Amiga 
2000 harddisk slechts 30 se konden duurt. . . 

PRESTATIES 

Bij de snelheid van een harddisk moet 
een onderscheid worden gemaakt tussen 
de toegangstijd en de maximale transfer 
rate. Welke van de twee faktoren het be- 
langrijkst is, hangt af van de toepassing. 
De Epson schijf heeft met 85 msec een 
relatief slechte toegangstijd. Desondanks 
zijn de prestaties heel behoorlijk. We 
vergeleken de A590 met een een paar 
Amiga 2000 harddisks. In de tabel vindt u 
alvast wat resultaten van de praktijktest. 
De snelheid van de A590 is een verademing 
vergeleken met de snelheid van een ge- 
wone diskdrive; wie eenmaal met een 
harddisk gewerkt heeft kan niet meer 
zonder. 

De harddisks voor de Amiga 2000 zijn op 
de meeste punten wèl sneller dan de A590, 
maar ook duurder. Er zijn voor de Amiga 
500 diverse relatief goedkope harddisks 
verkrijgbaar (voornamelijk uit Duitsland) . 
Deze zijn allemaal gebaseerd op ST-506 
schijven, meestal met RLL controller. We 
vermoeden dat de prestaties hiervan niet 
veel zullen afwijken van de A590; ver- 
schillen zitten meer in de mogelijkheden 
en de kwaliteit van het geheel (sommige 
van de goedkopere harddisks maken nog 
aanzienlijk meer lawaai dan de A590) . 

SCHOT IN DE ROOS 

Hoewel er nog wel wat op de A590 is aan 
te merken, kan niet anders ge konkludeerd 
worden dan dat deze harddisk een schot 
in de roos is. Een harddisk met SCSI- 
controller is waarschijnlijk nergens an- 
ders te vinden voor zo’n lage prijs. De 
mogelijkheid om extra geheugen te in- 
stalleren maakt de A590 tot een zeer 
universele uitbreiding voor de vele Amiga 
500 bezitters. Het zou ons niet verbazen 
als deze harddisk in de verkoop een groot 
sukses wordt. 



PUBLIC DOMAIN SERVICE 
VOOR ABONNEES 


(Beter één 
Amiga (Magazine 
in de Bus... 


Het tweede nummer alweer en nog heeft u 
geen abonnement? Dan bent u wat 
voorzichtig geweest. Maar zoals u ziet: 
Amiga Magazine is geen eendagsvlieg. 

We zijn er en blijven er om u te informeren 
over nieuwe hardware en software voor uw 
favoriete computer. 

Bevalt dat? 

Steun ons dan op de duidelijkste manier: 
Neem een abonnement! 


Maak f 39,95 over naar 

postgiro 1033172 

t.a.v. Divo/AMIGA MAGAZINE 

M. Gijzenburg 14 

2907 HG Capelle a/d IJssel 

Voor België: 

Maak 800 BF over naar 

postgiro 000-1600488-85 

t.a.v. Divo 

M. Gijzenburg 14 

2907 HG Capelle a/d IJssel 

Nederland 

onder vermelding van 
‘abonnement AM’. 


*0 


Een abonnement bestaat uit zes opeenvol- 
gende bladen. 

Geef duidelijk aan welk nummer u als 
eerste wenst te ontvangen. 



Mocht u één of meer diskettes die in de PD-rubriek 
besproken zijn in uw bezit willen krijgen, dan is 
Amiga Magazine u daar graag behulpzaam bij. 

De enige voorwaarde die we stellen is dat u 
abonnee bent. Abonnement en bestelling kunnen 
desgewenst via één giro-overschrijving gekom- 
bineerd worden. 

De schijven kosten u als abonnee slechts f 1 0, — 
per stuk. Er zijn geen bijkomende verzend- of 
administratie-kosten. 

De diskettes worden ongeveer een week na 
ontvangst van uw betaling verstuurd. 

Maak het juiste bedrag over naar 

postgiro 1033172 

t.a.v. Divo/AMIGA MAGAZINE 

M. Gijzenburg 14 • 2907 HG Capelle a/d IJssel 

onder vermelding van de gewenste produkten. 

Voor België: 

Maak 190 BF per schijf over naar 

postgiro 000-1600488-85 

t.a.v. Divo • M. Gijzenburg 14 • 2907 HG Capelle 

a/d IJssel / Nederland 


VRAGENUURTJE 

Voor vragen kunt u elke woensdagavond tussen 
20 en 21 uur met de redaktie bellen. 

Ons telefoonnummer is 01180-39308. 
Spelregels: 

• houd u aan de opgegeven tijd 

• houd het kort, zodat anderen ook een 
kans krijgen 

• niet bellen voor vragen betreffende het abonne- 
ment 

• raadpleeg eerst de gebruiksaanwijzing of uw 
Amiga-dealer 


In het volgende nummer van 
Amiga Magazine verwachten 
we, naast de vaste rubrieken, 
over de volgende zaken te 
publiceren: 

HARDDISK SPECIAL 

We testen diverse harddisks voor de 
Amiga 500 en de Amiga 2000. 
Verder uitgebreide informatie over 
allerlei zaken die bij de aanschaf en 
het gebruik van een harddisk van 
belang zijn. 

GENLOCK TEST deel 2 

In het vervolg van de genlock test 
bekijken we de meer professionele 
modellen. Wat hebben de duurdere 
genlocks te bieden? 


V.C.S. SOFTWARE 


Officiële KUMA-vertegenwoordiger voor de Benelux 


K-SEKA ASSEMBLER 


K-GADGET EDITOR 


K-SEKA is het snelste en 
handigste programma om 
68000 machinekode voor 
uw Amiga te schrijven. De 
assembler verwerkt 25000 
regels mnemonics per mi- 
nuut. Uiteraard is de assem- 
bler zelf ook in assembler 
geschreven. Dit staat borg 
voor een optimale snelheid 
en geeft de programmeur 
de maximale ruimte in RAM 
en op disk voor de opslag 
van lange source files. 

Het pakket bevat tevens een 
editor, een disassembler, 
een linker en een machine- 
kode monitor. 


Technische gegevens: 

Editor: Full screen type. 

Cut en paste. 
Verwerkt ASCII-files.. 

Macro's: Maximaal negen 

parameters, zonder 
nesting. 

Assembler: 25000 regels per 

minuut. Kode kan ab- 
soluut of relocatable 
gegenereerd worden. 

Linker: Het is niet nodig om 

object files via LINK 
of RELMOD te kop- 
pelen tijdens het as- 
sembleren. Het ge- 
bruik van de linker is 
vijf tot tienmaal 
sneller. 

Monitor: Stap voor stap, break- 

point, geheugen edi- 
tor, ASCII-dump en 
inspektie registers 
mogelijk. 

Prijs: f 189,- 


K-GADGET biedt u een 
bijzonder krachtige 'Gadget 
en Requester Editor' die C- 
kode genereert. 

Het ontwerp en de kodering 
van komplexe gadgets en 
requesters is niet langer een 
moeizaam proces, waar- 
door de programmeur kost- 
bare tijd bespaart. 
K-Gadget toont de gadgets 
en requesters rechtstreeks 
op het scherm , zodat de pro- 
grammeur elke verandering 
direkt kan waarnemen. 

Alle funkties zijn gemakke- 
lijk aan te roepen via muis 
en dropdown menu's. 


Technische informatie: 

Boolse, proportionele en string 
gadgets. 

Gadgets kunnen, naast images 
en borders, een willekeurig 
aantal teksten meekrijgen. 
Requesters worden opgebouwd 
uit borders en teksten. 

De programmeur kan source 
naam, GadgetlD, MutualExclude 
en UserData velden voor alle 
gadgets definiëren. 



V.C.S. 


Informatie: V.C.S. SOFTWARE, MERELLAAN 4, 2902 JG CAPELLE A/D IJSSEL 
Tel. 01 0-4511 537, Fax, 01 0-4511 500, Tlx. 26401 . 

Maak het juiste bedrag over naar bankrekening 69.17.03.167 onder vermelding van de door u gewenste 
produkten. Postgiro van de bank: 553. 

Verzending onder rembours naar elk adres in Nederland! Dealer- aanvragen welkom. 





MEER UITJE 
AMIGA HALEN 
EN NIET 

TE VEEL BETALEN ! 



AMSTERDAM 


DEN HAAG 

• 

ROTTERDAM (Overschie) 

EMMEN 

Koningsplein 12 

tel. 020- 270617 

Lange Poten 19a 

tel. 070- 647371 

W. de Zwijgerstr. 63btel. 010-4155716 

Wilhelminastraat 71 tel. 05910-42122 

AMSTERDAM 


DEN HAAG 


BREDA 

DORDRECHT 

Ceintuurbaan 320 

tel. 020- 754834 

Wagenstraat 190 

tel. 070- 636910 

Vierwindenstraat 34 tel. 076- 226777 

Grote Markt 1 tel. 078- 144014 

LEIDEN 


ROTTERDAM 


HILVERSUM 

HOOFDKANTOOR: 

Botermarkt 23 

tel. 071- 120365 

Meent 75a 

tel. 010-4126416 

Hilvertshof 108 tel. 035- 40378 

tel. 010-4376744 fax. 010-4376905 




EPSON LX 800 


Zeer snelle matrix printer (180 karakters per 
seconde) met een goede NLQ (letterkwaliteit). 
De printer heeft het unieke bedieningssysteem 
waarmee u vanaf het controlepaneel alle 
lettertypes kunt instellen (ESC/P systeem). 

I • NEDERLANDSE HAND L EIDI NGl 


Deze parallel Centronics dot matrix printer heeft 
veel mogelijkheden voor attraktief en creatief 
teksten en printen met een grote keus aan 
lettertypes en lettersteen. 

Heel eenvoudig te bedienen met de „soft touch’’ 
toetsen • NLQ • Bi drektioneel • 144 cps • 
friction en tractor feed • 4 Kb data buffer. 

• NEDERLANDSE 
HANDLEIDING 


24 naakte pinwriter met een precisie pHntkop 
168 cps resolutie 360x360 do ts/ inch. 
Karakterset; ASC H standaard IBM-Italic 128 zelf 
te definiëren tekens • 13 internationale karak- 
tersets» 6 lettertypes • Centronics parallel 

: ’’ 5 '-fX 

• N EDE R L A N DSEHA N D L E I DING™ I 


GARANTIE PUN, dat u maar liefst 3 jaar garantie 

GOUDEN GARANTIE PL^ sticker op de doos. 
Er breken GOUDEN tijden aan voor de printers 
en voor u, want de laagste prijs, de AASHIMA 
TECHNOLOGY service en ’t GOUDEN GARANTIE PLAN 
geeft u de aankoop van de eeuw. Bel voor meer 
informatie, deaierslijst of als geïnteresseerde 
dealer 01804-30833. 


computers en randapparatuur is* bij AASHIMA ” 
Technology de PRINTER. Niet alleen heeft 
AASHIMA TECHNOhOGY de meeste merken, 
maar ook de grootste sortering printers en ... 
toch ook wel belangrijk de vriendelijkste printer- 
prijs in Nederland. Maar dat is nog niet alles. 


Nikkelstraat 8-10, 2984 AM Ridderkerk Postbus 4133 2980 GC Ridderkerk telefoon' 01804-30833 telex' 20968 AASHI r 

FAX CENTRALE: 2723, - FAX VERKOOP BINNENLAND: 25,82 - FAX VERKOOP BUITENLAND: 27233 [ 

Geregistreerde handelsmerken: STAR: Star Micronics Co., Ltd. / NEC: Nee Informaties Systems, Ine. / EPSON: Seiko, Epson Corporation.